无法打开包括文件: “ui_mainwindow.h”和源文件“GeneratedFiles\Debug\moc_mainwindow.cpp”
2017-07-21 16:22
1266 查看
打开别人给的工程代码出现以下错误:
(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
(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
相关文章推荐
- 关于C++ 基本常见问题 无法打开包括文件:“iostream.h”: No such file or directory” [Error] '::main' must return 'int
- Qt5+vs2015无法打开源文件moc_XXX.h/cpp的问题
- VS2010中提示无法打开源文件 stdafx.h,.CPP文件中很多类型函数未定义,但是编译通过
- VS2012 error C1083: 无法打开包括文件:“***.cpp”: No such file or directory
- 【Debug】双击cpp文件无法直接打开,提示“向程序发送命令时出现问题”
- 错误 2 error C1083: 无法打开源文件:“..\UIEditBox\UIEditBoxImplWin.cpp”: No
- VS2008中"fatal error C1083:无法打开包括文件:“Stdafx.h”: No such file or directory
- (Win10 64位 VS2015)无法打开包括文件:“Windows.h”:No such file or director
- vc++常见错误之二:“fatal error C1083: ”无法打开包括文件
- 无法打开输入文件“Files\OPNET\14.5.A\sys\pc_intel_win32\lib.obj”的问题所在以及当时的解决办法
- 调用G2O,编译的时候提示:error C1083: 无法打开包括文件: “sys/time.h”
- fatal error C1083: 无法打开包括文件:“pcap.h”: WinPcap编程
- c#net无法将文件 复制到 对路径访问被拒绝或源文件 未能打开(未指定的错误)
- opengl头文件:错误: 无法打开包括文件:“gl/glut.h”: No such file or directory
- Cocos2d-x 3.x 中解决 无法打开包括文件:“json/document.h”: No such file or directory 的问题
- Qt 或者VS配置问题:无法解析的外部符号,无法打开包括文件,,都可归结为 没有配置好
- Cocos2d-x3.12 Xcode打包spine\extension.h(89): fatal error C1083: 无法打开包括文件解决方案
- vs2010 无法打开包括文件:“SDKDDKVer.h”: No such file or directory
- fatal error C1083: 无法打开包括文件:“qedit.h”: No such file or directory
- 【Visual C++】关于无法打开包括文件:“StdAfx.h”或者意外结尾的错误解决方案