无法用Qt打开包含文件:“没有这样的文件或目录”

时间:2018-01-13 03:56:21

标签: c++ qt visual-c++ visual-studio-2015 qt-creator

我是C ++和编程的新手,并尝试使用Qt / Qt Creator处理一个小项目。

我使用的是MinGW编译器,但特别是对于这个项目,我需要使用MSVC编译器(因为我需要QtWebEngineWidgets)。

我有Qt 5.8,我正在使用Qt Creator。我下载了Microsoft Visual Studio 2015(社区),并从Microsft的网站上安装了wdk和winsdk 2015(1703版本),并配置了我的工具包。花了一段时间!

不幸的是,当我尝试运行程序时出错:看起来不可能包含QtWidgets或QtWebEngineWidgets。

当我更改项目的工具包(从MinGW到MSVC 2015)时,我试图运行它,但我有另一个错误:

Error from the original project

我想通过创建一个新的Qt空项目来避免它,我只是复制/粘贴了源代码。现在它看起来好一点,但正如你所看到的,我不能包括QtWebEngineWidgets和QtWidgets。

Here is the C1083 error

This is what the compiler says

注意:我在main中添加了#include <QApplication> and #include <QPushButton>后,他对QApplication做了同样的事情,但没有说QPushButton。

有关发生的事情的任何想法?

非常感谢

1 个答案:

答案 0 :(得分:0)

右键点击visual studio上的项目 - &gt;点击属性(在底部) - &gt;转到C / C ++ - &gt;所有选项 - &gt;找到其他包含目录,并添加QT包含文件夹的路径。