Я пытаюсь подключиться к MySQL с помощью MATLAB R2009b 64 бит, а файл mysql.cpp найден на FEX и here. Я выполнил все шаги для компиляции, перечисленные во второй ссылке. После ввода следующее:MySQL и MATLAB 64 бит
mex -I"C:\mysql\include" -DWIN32 mysql.cpp "C:\mysql\lib\opt\libmySQL.lib"
файл mysql.mexw64
создается в моем рабочем каталоге. Однако, когда я иду, чтобы проверить это, я получаю следующее сообщение об ошибке:
>> mysql('status')
??? Invalid MEX-file 'C:\[path]\mysql.mexw64': C:\[path]\mysql.mexw64 is not a valid Win32 application.
Я попытался переключения вне -DWIN32 с -DWIN64, но это просто бросил все виды ошибок. У кого-нибудь есть предложение, почему это не работает?
Я использую MATLAB R2009b 64 бит в Windows 7 64 бит.