我正在使用Qt Creator重写我以前在Visual Studio中开发的项目。在这个项目中,我需要使用一个外部库(gloox for xmpp)。
这是我在Visual Studio中所做的:
我想在Qt Creator中做同样的事情,所以我将INCLUDEPATH + = c:/ dir1 /添加到我的.pro文件的末尾,但是当我再次qmaked时,我仍然无法成功地包含dir1中的任何内容。 / p>
#include <message.h>
C1083:无法打开包含文件:'message.h':没有这样的文件或目录
我该怎么办?
答案 0 :(得分:0)
根据评论讨论,问题似乎是,在INCLUDEPATH
以及可能的其他相关修改后,您忘记正确重新运行qmake。
由于以下长期存在的问题,在处理QtCreator时这是必要的:
答案 1 :(得分:0)
我找到了解决方案:复制.pro文件中的所有内容并删除.pro文件。然后创建一个新的.pro文件并将所有内容复制回来,然后执行qmake然后运行。