gpt4 book ai didi

linux - 使用 Qt Creator 和 Linux boost

转载 作者:IT王子 更新时间:2023-10-29 00:40:42 29 4
gpt4 key购买 nike

所以我补充说:

LIBS += 
-lboost_system\
-lboost_gregorian

对于我的项目 .pro,但在 Creator 中它说“找不到 -lboost_system”。我尝试使用“UNCLUDEPATH”,但这破坏了所有库的路径。

有人知道如何在 Qt Creator 中使用 boost::gregorian 吗?

编辑:下面的工作是让它被识别,但破坏了所有其他库。

包含路径 +=/usr/include
LIBS += -L"/usr/include/boost"-lboost_system -lboost_gregorian

最佳答案

我自己尝试过,它正在运行,这是我的第一个 Qt 和 boost 程序。

在.pro文件中你只需要添加

LIBS += \
-lboost_system\

我没有提到 include 文件,因为我在源文件中的 include 中提到了 boost 目录。

#include <boost/asio.hpp>
#include <boost/bind.hpp>

对于包,如果你使用的是 Fedora/RHEL 系统就这样做

yum install boost boost-devel

对于基于 Ubuntu 的系统

sudo apt-get install libboost-all-dev

希望这对您有所帮助。

关于linux - 使用 Qt Creator 和 Linux boost ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13480765/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com