0

私はこの例を使用しようとしています

http://dev.mysql.com/doc/refman/5.6/en/connector-cpp-examples-complete-example-1.html

C++ コネクタをダウンロードして、ここに dll を配置します。

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib

フォルダーを含めるヘッダー。

次に、 をダウンロードboostし、[プロジェクト プロパティ]、[C/C++]、[全般] に移動して、[追加のインクルード ディレクトリ] に追加します。

C++ コンソール アプリケーションを作成し、プロジェクトを実行しようとしましたが、エラーが発生しました:

http://img687.imageshack.us/img687/148/54826950.jpg

私が間違っていることを教えてください。

4

2 に答える 2

0

リンカーに問題があります。MySQL connectorのライブラリ *.DLL をプロジェクトのビルド (リンク) 設定に含めたかどうかを確認してください。または、リンカが外部関数が実装された場所を見つけることができません。ヘッダー ファイルをインクルードするだけでは十分ではありません。

PS: 空のルート パスワードを使用することは、不適切な決定です。

于 2013-04-13T11:08:24.980 に答える
0

Project Properties->Linker->Input
http://dev.mysql.com/doc/refman/5.6/en/connector-cpp-apps-windows-visual-studio.html
に mysqlcppconn.libがないことが原因である可能性があります。プロジェクトで mysqlcppconn を使用する方法について。

于 2013-04-13T11:19:53.477 に答える