MacOS X:Boost .HPP未找到与Make一起编译QT5项目



我正在尝试构建一个示例QT5项目,其中用Qmake构建Makefile。clang 给我这个错误:

致命错误:'boost/numeric/ublas/vector.hpp'找不到

由于makefile是由qmake生成的,因此很难编辑巨大的makefile -i包括查找boost标头文件的路径(在/usr/usr/local/incly/include/boost中)。

是否有一种方法可以指定QMAKE中的其他路径可以有所帮助?

当然,您可以使用include_path

向qmake文件添加路径

http://doc.qt.io/qt-5/qmake-variable-reference.html#includepath

# add homebrew include path only on MacOS
macx:INCLUDEPATH += "/usr/local/include"

最新更新