MySQL
идва със специален скрипт, наречен mysql_config
. Той ви предоставя полезна информация за компилиране на вашия MySQL клиент и свързването му към MySQL сървър на база данни.
Предайте --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)