发布版本的app抛出c1083无法打开包含文件错误

时间:2011-01-03 23:15:41

标签: c++ visual-studio visual-c++ qt4 visual-c++-2008

我有一个项目,我一直在调试模式下运行并编译并正常工作。但是,当我尝试发布版本时,我现在收到以下错误:

"fatal error C1083: Cannot open include
 file: 'QtCore/qchar.h': No such file or directory   
 f:\testing_dev\repo\hello_test\Qt\4.6.0\src\corelib\tools\qstring.h 
 45 HelloWorld"

我想知道为什么它在调试中有效,但在发布时没有,以及如何解决它?

感谢。

1 个答案:

答案 0 :(得分:6)

每个构建配置的编译器设置都不同。

您可能已在“调试”配置的“项目属性”中设置了“其他包含目录”设置,但未在“发布”配置中设置。