VC中使用Matlab Engine出现"无法找到libeng.dll"的问题
来源:互联网 发布:南京网络电视频道回看 编辑:程序博客网 时间:2024/05/07 20:14
我用的是Visual Studio 2008和Matlab R2009a,再次出现这个问题:在VS的包含头文件中已经加入:D:/ProgramFiles/MATLAB/R2009a/extern/include/
在VS的包含库文件中已经加入:D:/Program Files/MATLAB/R2009a/extern/lib/win32/microsoft/
在VS 的project 加入需要的D:/Program Files/MATLAB/R2009a/extern/lib/win32/microsoft/下各种库文件*.lib.
编译通过了,但是运行时后发现弹出:"无法找到libeng.dll",经过查找libeng.dll在D:/Program Files/MATLAB/R2009a/bin/win32/下,将D:/Program Files/MATLAB/R2009a/bin/win32/加入系统的Path路径中,还是不行,后来考虑到修改Path需要重启才可以,重启以后果然可以了。
如果想不重启电脑就使环境变量生效,可以通过下面的方法:
先到我的电脑>属性>高级>环境变量,添加新环境变量或修改已有的环境变量,然后运行“DOS命令提示符”或run cmd,假设要修改PATH变量,不管PATH的原值是什么,在DOS窗口直接把PATH修改为任意值,关闭DOS窗口,这时,我的电脑>属性>高级>环境变量里PATH已经在Windows全局生效了。
不用担心在DOS窗口的修改会影响我的电脑>属性>高级>环境变量里的修改,DOS窗口的环境变量只是Windows环境变量的一个副本,副本的改动不会影响正本,但会触发正本的刷新,这正是我想要的——让环境变量生效。
附注:
不懂在DOS下修改环境变量?简单得很,如要修改PATH,“SET PATH=C:/”,等号两边不要有空格。PATH环境变量最常用,专门有个DOS命令PATH,用来查看和修改PATH值,这里就不展开讲PATH的语法了。
想验证一下环境变量到底有没有生效?简单得很,新开一个DOS窗口,如要看PATH值,“ECHO %PATH%”。同上,PATH还可以用PATH命令来查看。
- VC中使用Matlab Engine出现"无法找到libeng.dll"的问题
- 在vc++ 中调用Matlab engine的一些心得(关于libeng.lib无法找到的问题)
- vs2013 Matlab引擎 丢失libeng.dll
- 关于DX9SDK使用中link时出现的libci.lib无法找到的问题
- VC 在DLL中使用全局变量出现异常问题
- VC mfc90ud.dll无法找到问题如何解决方案
- VC项目调用Matlab编译的DLL出现无法解析的外部符号
- VS2008无法找到MSVCR90D.dll的问题
- Win7下安装Visual Studio2015编写VC++,遇到无法找到ucrtbased.dll的问题
- vc中出现“没有找到mspdb60.dll文件”时 ,解决方法
- vc中出现“没有找到mspdb60.dll文件”时 ,解决方法
- VS2005中编译dll文件, 出现"共享段无法找到"的错误及解决办法
- 关于重装系统中出现的无法找到磁盘和无法定位当前磁盘的问题
- c++调用matlab dll 出现了无法解决的问题啊啊啊啊啊啊啊!
- 关于智能设备中无法找到PInvoke DLL问题
- 关于VS2005智能设备中无法找到PInvoke DLL问题
- VS2010上MFC项目出现 \VC\bin\rcdll.dll 无法找到资源编译器
- VS2010上MFC项目出现 \VC\bin\rcdll.dll 无法找到资源编译器
- Enterprise Linux5 配置Samba服务器(国嵌)
- android中使用Thumbnails批量加载sdcard中的缩略图片
- Enterprise Linux5 安装wireshark
- sicily 1152 简单的马周游问题
- Android平台逆向的入门资料
- VC中使用Matlab Engine出现"无法找到libeng.dll"的问题
- shell脚本
- 列出所有音乐文件
- sicily 1153 马的周游问题
- 算法导论 24-2
- shell编程
- gdb常用调试命令
- [转]POST和GET请求,302跳转
- makefile使用