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

运行出错

8
回复
8957
查看
[复制链接]
累计签到:168 天
连续签到:1 天
来源: 2013-12-26 13:09:02 显示全部楼层 |阅读模式
1Qter豆
我先是在一个工程文件中添加了一个Qt界面类“ddt”做测试,测试完我将“ddt.h” “ddt.cpp” “ddt.ui” 删掉,再运行就出现这样的错误:
:-1: 错误:No rule to make target 'ddt.h', needed by 'release/main.o'.  Stop.

该怎么解决啊,求大神指教,急急急!

最佳答案

查看完整内容

清理项目 重新构建
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2013-12-26 13:09:03 显示全部楼层
6gv0000 发表于 2014-1-6 21:20
我在creator中删掉之后,输出moc文件中有错误。。。

清理项目 重新构建
回复

使用道具 举报

尚未签到

2013-12-26 14:46:24 显示全部楼层
看看pro文件里面还有没有残留
回复

使用道具 举报

累计签到:76 天
连续签到:1 天
2013-12-26 17:48:25 显示全部楼层
你是直接运行可执行文件还是在IDE中点击运行的
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2013-12-26 17:49:06 显示全部楼层
你不该从目录里面删除、应该在QTcreator里面删除,QTcreator会自动删除pro里面的,删除文件之后要重新编译
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2014-1-6 21:18:15 显示全部楼层
Joey_Chan 发表于 2013-12-26 14:46
看看pro文件里面还有没有残留

问题应该是处在moc文件里,可是还是不知道怎么修改。。
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2014-1-6 21:19:53 显示全部楼层
yysniper 发表于 2013-12-26 17:48
你是直接运行可执行文件还是在IDE中点击运行的

是在在creator中运行的,就是ctrl+R。
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2014-1-6 21:20:36 显示全部楼层
a408815041 发表于 2013-12-26 17:49
你不该从目录里面删除、应该在QTcreator里面删除,QTcreator会自动删除pro里面的,删除文件之后要重新编译 ...

我在creator中删掉之后,输出moc文件中有错误。。。
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2014-1-7 10:28:47 显示全部楼层
a408815041 发表于 2014-1-7 09:14
清理项目 重新构建

嗯嗯  已经解决了  谢谢
回复

使用道具 举报

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

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