MySQL を使い始めましたが、コードのコンパイル中に次のエラー メッセージが表示されました。
エラー LNK2001: 未解決の外部シンボル _mysql_init@4
私はウェブを検索し、問題と思われることをすべて行いました。
#include <my_global.h>
#include <mysql.h>
#define NULL 0
int main() {
MYSQL * sql = mysql_init(NULL);
return 0;
}
/MT オプションを使用していることを確認しました。インクルード、リンク ディレクトリが追加されました。私はリリースを使用し、「lib\opt」を含めました。
libmysql.lib は、linker->input->additional 依存関係にあります。
私はVS2010 x86でWindows 7 x64を使用しており、MySQL Connector/Cをダウンロードしてインストールしました
Windows (x86、64 ビット)、MSI インストーラー 6.0.2 (mysql-connector-c-6.0.2-winx64.msi)
何が問題なのですか、誰でも助けてくれますか?