Cクライアントプログラム コンパイルメモ

/usr/local/mysqlにインストール済みのMySQLを使用する場合,myclient.cとか適当なコードを作った上で

shell> gcc -c -I /usr/local/mysql/include myclient.c
shell> gcc -o myclient myclient.o -L /usr/local/mysql/lib/mysql -l mysqlclient

(大文字iと小文字Lに注意)

いくつかSuSEのYaST2でMySQL用のパッケージを入れておかないと駄目だったり.仕組みはまだ良く分からん.