-1

マルチスレッドデバッグDLL(/ MDd)を使用したmysqlcppconn.dllのバージョンが必要です。これは、ダウンロードしたデフォルトのバージョンの結果、getInt()が不正なデータを返すためです。

私はCMakeと格闘していて、ついにプロジェクトを生成するためにそれを手に入れました。これは、「ソースコード」と「バイナリを構築する場所」でGUIを使用していました。

C:/mysql-connector-c++-1.1.1/mysql-connector-c++-1.1.1/cppconn
C:/mysql-connector-c++-1.1.1/mysql-connector-c++-1.1.1/project

「不明なコマンド」エラーが発生し続けたため、これらを追加する必要がありました。

INCLUDE(CheckIncludeFiles) 
INCLUDE(CheckTypeSize) 
INCLUDE(CheckFunctionExists)

残念ながら、プロジェクトにはソースコードがまったくありませんでした。3つのプロジェクトがありました

ALL_BUILD
INSTALL
ZERO_CHECK

Server2008とVS2010を実行しています。

ヘルプ!キックコンテストで片足男みたい!ありがとう

4

1 に答える 1

0

DLL の問題ではなく、コーディングの問題でした。ありがとう

于 2013-02-10T16:35:05.840 に答える