【问题标题】:How add Boost Library to QTCreator on RPI2?如何在 RPI2 上将 Boost 库添加到 QTCreator?
【发布时间】:2016-05-22 18:39:37
【问题描述】:

我的 Raspberry Pi 2 上的项目需要 boost 库。我使用 QTCreator 进行编码,但我无法添加库。我尝试将此添加到 QTCreator 中我的项目的 .pro 文件中:

LIBS += -L/usr/include/boost -lboost_chrono

我使用以下方式安装了 boost 库:

sudo apt-get install libboost1.55-all

如果我尝试编译我的代码,我会得到“boost/chrono.hpp 没有这样的文件或目录”。 我在某处读到,我必须首先使用与 QtCreator 相同的编译器(通常是 mingw)来编译库,但我不知道该怎么做。(我是 raspberry 和一般 linux 系统的初学者)

感谢您的帮助

【问题讨论】:

  • 您是在交叉编译还是在处理树莓派本身?
  • 我正在研究覆盆子本身。编译时间长了也没关系……

标签: c++ linux qt boost raspberry-pi2


【解决方案1】:
LIBS += -L

这将添加到链接器的路径。您的错误与包含中的路径有关。您应该通过

添加提升路径
INCLUDEPATH +=

这里提到:How to add include path in Qt Creator?

【讨论】:

  • 感谢成功。我还注意到我试图包含一个 .hhp 而不是 .hpp 文件^^
猜你喜欢
  • 2019-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多