出现LINK错误
要在VC中成功编译Matlab引擎程序,必须包含引擎头文件engine.h并引入Matlab对应的库文件libmx.lib、libmat.lib、libeng.lib。具体的说,打开一个工程后,做如下设置: 1) 通过菜单工具/选项,打开选项页,点击项目和解决方案,然后在页面右面“显示以下内容的目录”下拉列表框中选择“包含文件”,添加路径:"D:\Program files\MATLAB\R2007a\extern\include"(这里的D:\Program files\MATLAB\R2007a需要换成你自己的Matlab安装路径,后面的子目录不变)。 2) 选择“库文件”,添加路径:d:\Program Files\MATLAB\R2007a\extern\lib\win32\microsoft。"(这里的D:\Program files\MATLAB\R2007a需要换成你自己的Matlab安装路径,后面的子目录不变) 3) 右击工程/属性,打开项目属性页,选择链接器/输入,在附加依赖项编辑框中,添加文件名libmx.lib libmat.lib libeng.lib。 以上步骤1)、2)只需设置一次,而步骤3)对每个项目都要单独设定。