Ich versuche ein C++ - Programm zu kompilieren und eine der Klassen verwendet. g ++ ist nicht in der Lage, die Bibliotheken zu finden, wäre meine Vermutung. Der Befehl i zu kompilieren verwenden ist -kann -lmysqlclient nicht finden
g++ c1.cpp c2.cpp c3.cpp c4.cpp -o c4 -lm -lmysqlclient
c3.cpp die Datei ist, die mysql.h muss. Diese funktioniert perfekt auf meinem lokalen Rechner, weigert sich aber, mit dem Fehler auf dem Server ausgeführt werden
cannot find -lmysqlclient
Ich versuchte, die libmysqlclient.so Dateien auf dem Server zu finden, die find
Befehl, ich glaube nicht, sie sind Derzeit gibt
uname -a
zeigt
SunOS opteron 5.10 Generic_139556-08 i86pc i386 i86pc
[email protected] 12:26:02 ~/c++/projname/
ich weiß, dass ich einige Bibliotheken verknüpfen müssen, aber wo und wie?
Jede Hilfe wäre willkommen. Danke.
Können Sie nicht installieren Sie die Bibliotheken, die Sie auf dem Server benötigen? –
Nein, ich habe keine Erlaubnis, das zu tun. –