无法在 Qt Creator 中添加包含路径
Unable to add include path in Qt Creator
我下载了一个使用 Boost 的 C++ 项目。它相当复杂,很多文件都引用了它的部分,例如:
#include <boost/graph/fruchterman_reingold.hpp>
我已经将 Boost 目录放在项目文件夹中,并在 .pro
文件中添加了 INCLUDEPATH += "C:/Programming/my-project"
,但出于某种原因,Qt 一直告诉我 "No such file or directory" 每个文件。现在请注意,如果我将路径更改为绝对路径,引用就会开始工作。我已经 运行 Qmake 显式但仍然遇到同样的问题。除了将所有路径都改为绝对路径外,我还能做什么?
我是运行Qt Creator 3.3.0,Qt 5.4.0,编译器是MinGW 4.9.1。
所以我想通了。显然该项目内部有多个项目,但我不知道我必须更改每个项目中的 .pro
文件以告诉编译器添加新路径。在我这样做之后,问题就解决了。谢谢大家的宝贵时间。
我下载了一个使用 Boost 的 C++ 项目。它相当复杂,很多文件都引用了它的部分,例如:
#include <boost/graph/fruchterman_reingold.hpp>
我已经将 Boost 目录放在项目文件夹中,并在 .pro
文件中添加了 INCLUDEPATH += "C:/Programming/my-project"
,但出于某种原因,Qt 一直告诉我 "No such file or directory" 每个文件。现在请注意,如果我将路径更改为绝对路径,引用就会开始工作。我已经 运行 Qmake 显式但仍然遇到同样的问题。除了将所有路径都改为绝对路径外,我还能做什么?
我是运行Qt Creator 3.3.0,Qt 5.4.0,编译器是MinGW 4.9.1。
所以我想通了。显然该项目内部有多个项目,但我不知道我必须更改每个项目中的 .pro
文件以告诉编译器添加新路径。在我这样做之后,问题就解决了。谢谢大家的宝贵时间。