如何在vs2010下调用64位matlab
1个回答
展开全部
1、新建一个win32控制台应用程序(也可以是MFC,都行),把代码拷过来
2、添加库路径和头文件路径
路径分别是:
D:\Program Files\MATLAB\R2010b\extern\include
D:\Program Files\MATLAB\R2010b\extern\lib\win64\microsoft
3、添加库,在代码前添加如下两行
#pragma comment(lib,"libmx.lib")
#pragma comment(lib,"libeng.lib")
因为是64位的MATLAB,新建的是32位的VS工程,所以要进行第四步,把工程变成64位的,libmx.dll等许多dll都在路径bin/win64下,只要添加到环境变量里就行了
路径是:D:\Program Files\MATLAB\R2010b\bin;D:\Program Files\MATLAB\R2010b\bin\win6。最后重启一下VS2010,就可以了
2、添加库路径和头文件路径
路径分别是:
D:\Program Files\MATLAB\R2010b\extern\include
D:\Program Files\MATLAB\R2010b\extern\lib\win64\microsoft
3、添加库,在代码前添加如下两行
#pragma comment(lib,"libmx.lib")
#pragma comment(lib,"libeng.lib")
因为是64位的MATLAB,新建的是32位的VS工程,所以要进行第四步,把工程变成64位的,libmx.dll等许多dll都在路径bin/win64下,只要添加到环境变量里就行了
路径是:D:\Program Files\MATLAB\R2010b\bin;D:\Program Files\MATLAB\R2010b\bin\win6。最后重启一下VS2010,就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询