C++调用matlab时可能遇到的问题和相关设置
2008-07-05 09:15
435 查看
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作为静态链接库,确认就可以了。
工具-选项-目录
目录下拉菜单选择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作为静态链接库,确认就可以了。
相关文章推荐
- VS2010调用Matlab 2010 引擎的相关设置及问题( error LNK2019: unresolved external symbol _engOpen referenced in )
- C#调用C++ DLL相关问题
- C#调用C++Dll封装时遇到的一系列问题
- c++调用fortran程序中遇到的问题
- c++调用matlab的函数,并获取相关计算值
- C#调用C++Dll封装时遇到的一系列问题
- Android NDK学习(7)NDK测试时遇到的问题:C与C++互相调用
- c#调用c/c++ 动态库时遇到unsigned char * 的转换问题
- 关于Entity Framework更新的几种方式以及可能遇到的问题(附加类型“Model”的实体失败,因为相同类型的其他实体已具有相同的主键值)在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值,则可能会发生上述行为
- C++连接mysql及遇到的相关问题
- pip相关操作与可能遇到的问题
- C#调用C++Dll封装时遇到的一系列问题 参考
- matlab文件编译成库在C++环境下使用遇到的问题记录
- 安装及调用Matlab程序可能存在的问题解决办法
- 遇到的问题-----------c#在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式
- C#调用C++Dll封装时遇到的一系列问题【转】
- matlab在macbook下的详细配置以及可能遇到的所有问题的解决方式(success testing)
- Matlab转C++项目中遇到的问题
- 关于MATLAB与EXCEL2013调用遇到的问题
- c++基础编程函数调用时遇到的问题