boost库的安装,参考boost库安装Ubuntu
sudo apt update
sudo apt install libboost-all-dev
验证boost库是否安装在系统默认路径下,如果Boost库已经安装到系统默认路径下,下面命令应该会列出Boost的头文件以及库文件。
Boost库的头文件名通常是 boost/
目录下的一个或多个 .hpp
文件。例如,boost/algorithm/string.hpp
包含了Boost的字符串算法库。
Boost库的库文件名通常以 libboost_
开头,后面紧跟着模块名称和库文件的扩展名。例如,Boost.Thread库的库文件名为 libboost_thread.so
或 libboost_thread.a
(Linux 系统上的共享库和静态库)
#boost头文件
ls /usr/include/boost
#boost库文件
ls /usr/lib | grep libboost
#or
ls /usr/lib/x86_64-linux-gnu | grep libboost
在Qt项目文件中添加:
# 引入 Boost 库
QT += boost
# 添加需要使用的 Boost 模块,这里是算法库中的字符串处理函数了
CONFIG += boost_algorithm
使用字符串算法库:#include <boost/algorithm/string.hpp>