MySQL
поставляется со специальным скриптом, который называется mysql_config
.Он предоставляет вам полезную информацию для компиляции вашего клиента MySQL и подключения его к серверу базы данных MySQL.Опция
Pass --libs
- библиотеки и опции, необходимые для связи с клиентской библиотекой MySQL.
$ mysql_config --libs
Типичный вывод:
-L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto
Теперь вы можете добавить этона вашу компиляцию / ссылку:
gcc -o mysql-test MySQL-Test.c $(mysql_config --libs)