我已经下载了一个使用Boost的C ++项目。它相当复杂,大量文件引用其部分,例如:
#include <boost/graph/fruchterman_reingold.hpp>
我已经将Boost目录放置在项目文件夹中并添加INCLUDEPATH += "C:/Programming/my-project"
到.pro
文件中,但是由于某些原因,Qt总是告诉我每个文件都“没有这样的文件或目录”。现在请注意,如果我将路径更改为绝对路径,则引用开始工作。我已经明确运行了Qmake,但仍然遇到相同的问题。除了将所有路径更改为绝对路径外,我还能做什么?
我正在运行Qt Creator 3.3.0,Qt 5.4.0,编译器是MinGW 4.9.1。
所以我想通了。显然,该项目内部有多个项目,但我不知道我必须.pro
在每个文件中都更改文件以告诉编译器添加新路径。完成后,问题解决了。人民,谢谢您的时间。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句