boost下载
boost下载网址为:https://www.boost.org/users/download/
在作者写作此文时,boost库的最新版本为1.87.0,下面的命令皆以此版本为例,如果您下载了其他版本,请对指令做相应修改。
因为系统是linux版本,所以选择下载Unix平台的安装包。选择最新版本后缀为.tar.gz的安装包,将其下载下来。复制该文件到用户目录下。
boost安装
找到存放安装包的位置打开终端。
输入命令
1 |
tar -xzvf boost_1_87_0.tar.gz |
对压缩包进行解压。
然后依次运行以下命令
1 2 3 |
cd boost_1_87_0/ ./bootstrap.sh --prefix=/usr/local sudo ./b2 install --with=all |
如果没有报错,则安装完成。
用cmake构建条件下,修改CMakeList.txt
1 2 3 4 5 6 7 8 9 10 |
set(Boost_USE_STATIC_LIBS ON) set(Boost_USE_MULTITHREADED ON) set(Boost_USE_STATIC_RUNTIME ON) find_package(Boost COMPONENTS string) .... target_link_libraries( target1 ... ${Boost_LIBRARIES} ) |
源码中包含
1 |
#include <boost/algorithm/string.hpp> //或其他模块头文件 |