C++调用matlab的时候一定要设置一下头文件和类库文件的路径,其设置方式如下:
工具-选项-目录
目录下拉菜单选择include,然后双击路径,找到matlab对应include的路径地址
如 E:/MATLAB7/EXTERN/INCLUDE
目录下拉菜单选择lib,然后双击路径,找到matlab对应的lib路径地址
如:E:/MATLAB7/EXTERN/LIB/WIN32/MICROSOFT/MSVC60
如此设置之后就可以解决C++调用matlab函数时候类库和头文件找不到的问题了
同时,为防止一些版本的C++自身问题的出现,尤其是用到MFC编程的时候,最好将MFC工程里的一些选项进行设置:
组建-配置,选择Win32 Release;工程-设置-常规,基础类选择下拉,选择使用MFC作为静态链接库,确认就可以了。