これをコンパイルしようとしています (mysql c++ コネクタのドキュメントにも記載されています): http://pastebin.com/HLv4zR0r
しかし、これらのエラーが発生します: http://pastebin.com/3t0UbeFy
これは私がコンパイルしようとした方法です:
g++ -o test test.cpp `mysql_config --cflags --libs` -I./include/cppconn -L./lib -lmysqlcppconn-static
実行結果mysql_config --cflags --libs
は次のとおりです。
-I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g
-L/usr/lib/x86_64-linux-gnu -lmysqlclient -lpthread -lz -lm -lrt -ldl
編集:
Jonathan Wakely の提案するコマンドを適切な順序のリンカー引数で実行した後、
g++ -o test test.cpp -I./include/cppconn -L./lib -lmysqlcppconn-static `mysql_config --cflags --libs`
さまざまなエラーが発生します: http://pastebin.com/4EWNgy9i