无法打开包括文件: “ui_mainwindow.h”和源文件“GeneratedFiles\Debug\moc_mainwindow.cpp”

打开别人给的工程代码出现以下错误:
(1)C1083 无法打开源文件: “GeneratedFiles\Debug\moc_mainwindow.cpp”: No such file or directory

(2)C1083 无法打开包括文件: “ui_mainwindow.h”: No such file or directory

解决办法:
(1)
在生成“moc_mainwindow.cpp”文件的头文件右击“属性”-自定义生成工具-常规 中设置—————————
命令行:” (QTDIR)/bin/moc.exe"" (Configuration)/moc_%(Filename).cpp” -D -DQT_CORE_LIB -DQT_GUI_LIB -DQT_LARGEFILE_SUPPORT -DQT_THREAD_SUPPORT -DUNICODE -DWIN32 -I” (QTDIR)/include"I" (QTDIR)/include/QtCore” -I” (QTDIR)/include/QtGui"I" (QTDIR)/include/qtmain” -I”.” -I”./GeneratedFiles” -I”./GeneratedFiles/$(Configuration)”

说明:Moc%27ing %(Filename)%(Extension)…

输出:./GeneratedFiles/$(Configuration)/moc_%(Filename).cpp

附加依赖项:$(QTDIR)/bin/moc.exe;%(FullPath);%(AdditionalInputs)

这里写图片描述

即可解决问题1

(2)
同上须 在 mainwindow.ui 文件 右击“属性”-自定义生成工具-常规 中设置—————————

命令行: “$(QTDIR)/bin/uic.exe” -o “./GeneratedFiles/ui_%(Filename).h” “%(FullPath)”

说明: Uic%27ing %(Filename)%(Extension)…

输出: ./GeneratedFiles/ui_%(Filename).h;%(Outputs)

附加依赖项: $(QTDIR)/bin/uic.exe;%(AdditionalInputs)

这里写图片描述

生成.ui文件后还需添加包含目录才行
这里写图片描述

解决了问题(2)

PS:在这个过程中我在下图中勾选了一个选项,编译成功后我不太清楚这个步骤是否起作用了。。。。。。。如果知道的求告知

这里写图片描述

这里写图片描述

参考博客:http://blog.csdn.net/crasyfman/article/details/5893627

http://blog.csdn.net/crasyfman/article/details/5893625

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值