Я начинаю работу с 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 находится в компоновщике-> ввод-> дополнительная зависимость.
Я использую Windows 7 x64 с VS2010 x86, скачал и установил MySQL Connector/C.
Windows (x86, 64-разрядная версия), установщик MSI 6.0.2 (mysql-connector-c-6.0.2-winx64.msi)
В чем может быть проблема, может кто поможет?