не может найти -lmysqlclient

Я пытаюсь скомпилировать программу на C ++, и один из классов использует ее. Я предполагаю, что g ++ не может найти библиотеки. Для компиляции я использую команду -

g++ c1.cpp c2.cpp c3.cpp c4.cpp -o c4 -lm -lmysqlclient

c3.cpp - это файл, которому нужен mysql.h. Этот отлично работает на моем локальном компьютере, но отказывается запускаться на сервере с ошибкой

cannot find -lmysqlclient

. Я попытался найти файлы libmysqlclient.so на сервере с помощью команды find , я не думаю, что они там есть

uname -a

показывает

SunOS opteron 5.10 Generic_139556-08 i86pc i386 i86pc
user@opteron 12:26:02 ~/c++/projname/

Я понимаю, что мне нужно связать некоторые библиотеки, Спасибо.

11
задан Ignacio Vazquez-Abrams 16 November 2010 в 20:32
поделиться