J'essaie de me connecter à MySQL en utilisant MATLAB R2009b 64 bits et le fichier mysql.cpp trouvé sur le FEX et here. J'ai suivi toutes les étapes pour compiler répertorié dans le deuxième lien. Après avoir entré les points suivants:MySQL et MATLAB 64 bits
mex -I"C:\mysql\include" -DWIN32 mysql.cpp "C:\mysql\lib\opt\libmySQL.lib"
le fichier mysql.mexw64
est créé dans mon répertoire de travail. Cependant, quand je vais le tester, je reçois l'erreur suivante:
>> mysql('status')
??? Invalid MEX-file 'C:\[path]\mysql.mexw64': C:\[path]\mysql.mexw64 is not a valid Win32 application.
J'ai essayé déconnectant le -DWIN32 avec -DWIN64, mais tout simplement jeté toutes sortes d'erreurs. Quelqu'un at-il une suggestion pour expliquer pourquoi cela ne fonctionne pas? J'utilise MATLAB R2009b 64 bits sous Windows 7 64 bits.