找回密码
 立即注册
收起左侧

QT调用MATLAB的engine的问题

8
回复
13172
查看
[复制链接]
累计签到:132 天
连续签到:1 天
来源: 2015-12-2 11:12:18 显示全部楼层 |阅读模式
5Qter豆
我在widget.h中添加了#include "engine.h"
然后的.Pro中添加了:
INCLUDEPATH += D:\Program Files\MATLAB\R2010a\extern\includeLIBS += D:\Program Files\MATLAB\R2010a\extern\lib\win32\microsoft\libeng.libLIBS += D:\Program Files\MATLAB\R2010a\extern\lib\win32\microsoft\libmat.libLIBS += D:\Program Files\MATLAB\R2010a\extern\lib\win32\microsoft\libmex.libLIBS += D:\Program Files\MATLAB\R2010a\extern\lib\win32\microsoft\libmx.lib
运行的时候有错误:
D:\1\widget.h:5: error: engine.h: No such file or directory #include "engine.h"
是不是我哪里还没有配置好呀?                  


最佳答案

查看完整内容

路径里不能有空格:program files之间有空格,我之前出过这个问题。。。
回复

使用道具 举报

累计签到:336 天
连续签到:1 天
2015-12-2 11:12:19 显示全部楼层
adaluobo 发表于 2016-1-23 10:14
INCLUDEPATH += D:/Program Files/MATLAB/R2010a/extern/include
我在我的测试程序的pro里添加了这个,而 ...

路径里不能有空格:program files之间有空格,我之前出过这个问题。。。
回复

使用道具 举报

累计签到:894 天
连续签到:1 天
2015-12-2 21:58:54 显示全部楼层
INCLUDEPATH没配对,D:\Program Files\MATLAB\R2010a\extern\include下面没有这个engine.h。

点评

我看了,那个路径里面有engine.h那个文件  详情 回复 发表于 2016-1-15 16:39
回复

使用道具 举报

累计签到:132 天
连续签到:1 天
2016-1-15 16:39:27 显示全部楼层
Syylc120317 发表于 2015-12-2 21:58
INCLUDEPATH没配对,D:\Program Files\MATLAB\R2010a\extern\include下面没有这个engine.h。

我看了,那个路径里面有engine.h那个文件
回复

使用道具 举报

累计签到:894 天
连续签到:1 天
2016-1-16 08:19:38 显示全部楼层
adaluobo 发表于 2016-1-15 16:39
我看了,那个路径里面有engine.h那个文件

应该用/而不是\

点评

INCLUDEPATH += D:/Program Files/MATLAB/R2010a/extern/include 我在我的测试程序的pro里添加了这个,而且include文件夹里有mclmcrrt.h这个文件,也在程序里include这个文件了,但是在运行qt时还是说找不到mclmcrrt  详情 回复 发表于 2016-1-23 10:14
回复

使用道具 举报

累计签到:132 天
连续签到:1 天
2016-1-23 10:14:02 显示全部楼层
Syylc120317 发表于 2016-1-16 08:19
应该用/而不是\

INCLUDEPATH += D:/Program Files/MATLAB/R2010a/extern/include
我在我的测试程序的pro里添加了这个,而且include文件夹里有mclmcrrt.h这个文件,也在程序里include这个文件了,但是在运行qt时还是说找不到mclmcrrt.h?是怎么回事啊?

点评

路径里不能有空格:program files之间有空格,我之前出过这个问题。。。  详情 回复 发表于 2016-6-22 20:12
回复

使用道具 举报

累计签到:894 天
连续签到:1 天
2016-1-24 10:00:01 显示全部楼层
adaluobo 发表于 2016-1-23 10:14
INCLUDEPATH += D:/Program Files/MATLAB/R2010a/extern/include
我在我的测试程序的pro里添加了这个,而 ...

我记得,路径里好像不能有空格。
回复

使用道具 举报

尚未签到

2022-11-9 21:12:45 显示全部楼层
adaluobo 发表于 2016-1-23 10:14
INCLUDEPATH += D:/Program Files/MATLAB/R2010a/extern/include
我在我的测试程序的pro里添加了这个,而 ...

如何解决空格这个问题呢
回复

使用道具 举报

尚未签到

2022-11-9 21:13:18 显示全部楼层
吴雨辰 发表于 2015-12-2 11:12
路径里不能有空格:program files之间有空格,我之前出过这个问题。。。

如何解决空格这个问题呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了