मैं एक सी ++ प्रोग्राम संकलित करने और कक्षाओं में से एक का उपयोग करने की कोशिश कर रहा हूं। g ++ पुस्तकालयों को खोजने में सक्षम नहीं है मेरा अनुमान होगा। आदेश मैं संकलित करने के लिए इस्तेमाल करते हैं -नहीं मिल सकता -lmysqlclient
g++ c1.cpp c2.cpp c3.cpp c4.cpp -o c4 -lm -lmysqlclient
c3.cpp फ़ाइल कि mysql.h की जरूरत है। यह अपने स्थानीय मशीन पर पूरी तरह से काम करता है, लेकिन त्रुटि
cannot find -lmysqlclient
मैं सर्वर find
आदेश का उपयोग पर libmysqlclient.so फ़ाइलें खोजने की कोशिश की के साथ सर्वर पर चलने के लिए मना कर दिया, मुझे नहीं लगता कि वे कर रहे हैं वहां उपस्थित
uname -a
का पता चलता है
SunOS opteron 5.10 Generic_139556-08 i86pc i386 i86pc
[email protected] 12:26:02 ~/c++/projname/
मुझे लगता है कि मैं कुछ पुस्तकालयों लिंक करने की आवश्यकता है, लेकिन जहां और कैसे?
किसी भी मदद की सराहना की जाएगी। धन्यवाद।
क्या आप सर्वर पर आवश्यक लाइब्रेरी इंस्टॉल नहीं कर सकते हैं? –
नहीं, मुझे ऐसा करने की अनुमति नहीं है। –