最後に、Ubuntu10.10でC++コネクタを使用してプログラムを正常にコンパイルできました。
最初は、これを解決するために「`get_driver_instance'への未定義の参照」で同じ問題に直面しました。MySQL_Driverタイプのドライバーインスタンス変数を宣言します。すぐに参照できるように、このタイプはmysql_driver.hファイルで定義されています。これが私のプログラムで使用したコードスニペットです。
sql::mysql::MySQL_Driver *driver;
try {
driver = sql::mysql::get_driver_instance();
}
そして、-lmysqlcppconnリンカーオプションを使用してプログラムをコンパイルしました