我已经下载了一个使用Boost的C ++项目。它相当复杂,大量文件引用其部分,如:
#include <boost/graph/fruchterman_reingold.hpp>
我已将Boost目录放在项目文件夹中,并在INCLUDEPATH += "C:/Programming/my-project"
文件中添加.pro
但由于某种原因,Qt一直告诉我&#34;没有这样的文件或目录&#34;关于每个文件。现在请注意,如果我将路径更改为绝对路径,则引用开始工作。我明确地运行了Qmake,但仍然遇到了同样的问题。除了将所有路径更改为绝对路径之外,我还能做些什么?
我正在运行Qt Creator 3.3.0,Qt 5.4.0,编译器是MinGW 4.9.1。
答案 0 :(得分:0)
所以我已经弄明白了。显然该项目里面有几个项目,但我不知道我必须在每一个中更改.pro
个文件,告诉编译器添加一个新路径。我做完之后问题就解决了。谢谢你的时间,人们。