0

MySQL に簡単にアクセスするために SOCI ライブラリを使用しようとしていますが、ライブラリのインストールに行き詰まっています。

私がこれまでに行ったことは次のとおりです。

  • プロジェクトを作ってCMakeでコンパイル
  • コンパイル後に作成された lib/release ディレクトリにプロジェクトをリンクしました。
  • プロジェクトを MySQL C Connector lib ディレクトリにリンクしました

ここに私の追加のインクルードディレクトリがあります: http://puu.sh/6qGNP.png

しかし、どういうわけか、サンプル プログラムをコンパイルすると、次のようなリンカ エラーが大量に発生します。

1>main.obj : エラー LNK2019: 未解決の外部シンボル "パブリック: 仮想 __thiscall soci::details::standard_into_type::~standard_into_type(void)" (??1standard_into_type@details@soci@@UAE@XZ) 関数で参照" public: virtual __thiscall soci::details::into_type::~into_type(void)" (??1?$into_type@H@details@soci@@UAE@XZ) 1>main.obj: エラー LNK2001: 未解決の外部シンボル「保護: 仮想 void __thiscall soci::details::standard_into_type::post_fetch(bool,bool)」 (?post_fetch@standard_into_type@details@soci@@MAEX_N0@Z)

どこで台無しにしましたか?

4

1 に答える 1