如何在Linux中向Code::Blocks添加boost库

3
如何在Linux Ubuntu的Code::Blocks项目中添加boost库?例如,我想添加regex库。
我已经使用以下命令安装了boost库:
sudo apt-get install libboost-all-dev

提供完整的示例是最有价值的how to

2个回答

2
两个步骤完成:
  1. 包含头文件。如果您将所有内容设置为默认值,则头文件将安装在

/usr/include/boost

。 2. 选择编译期间要使用的链接。它的默认位置是

/usr/lib

注意: 我认为始终需要

-lboost_system

所以如果您需要-lboost_filesystem或其他库,请小心。


2

只需将-lboost_regex添加到链接选项中,就可以正常使用了。其他经常使用的依赖关系有:-lboost_system -lboost_serialization -lboost_thread -lpthread -lboost_filesystem


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接