MySQL
viene fornito con uno script speciale chiamato mysql_config
. Fornisce informazioni utili per compilare il client MySQL e collegarlo al server di database MySQL.
Passa --libs
opzione - Librerie e opzioni necessarie per il collegamento con la libreria client MySQL.
$ mysql_config --libs
Uscita tipica:
-L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto
Ora puoi aggiungerlo alla tua riga di compilazione/collegamento:
gcc -o mysql-test MySQL-Test.c $(mysql_config --libs)