3

如何将 boost 库添加到 Linux Ubuntu 中的 Code::Blocks 项目?例如我想添加regex库。

我已经安装了 boost 库:

sudo apt-get install libboost-all-dev

完整的例子how to将是最有价值的。

4

2 回答 2

2

只需添加-lboost_regex到链接选项,你应该没问题。其他常用的依赖:-lboost_system -lboost_serialization -lboost_thread -lpthread -lboost_filesystem

于 2013-10-29T22:32:59.473 回答
2

两步完成:

  1. 包括头文件。如果您将所有内容设置为默认值,则标头将安装在

/usr/include/boost

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

/usr/lib

注意: 在我看来,

-lboost_system

总是需要的。因此,如果您需要 -lboost_filesystem 或其他一些库,请小心。

于 2014-02-17T19:39:26.377 回答