MySQL
mysql_config
と呼ばれる特別なスクリプトが付属しています 。 MySQLクライアントをコンパイルしてMySQLデータベースサーバーに接続するための有用な情報を提供します。
--libs
を渡します option-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)