Ubuntu 搭建boost开发环境

Boost库是为C++语言标准库提供扩展的一些C++程序库的总称,由Boost社区组织开发、维护。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。

一般的C++开发中,为了提高开发效率和代码的稳定性,经常用到Boost库。因此需要搭建Boost的开发环境。

1. 下载boost库源码,选择linux平台,或者unix

https://beta.boost.org/users/history/version_1_68_0.html

Ubuntu 搭建boost开发环境_第1张图片

2. 解压到本地磁盘,执行检查

Ubuntu 搭建boost开发环境_第2张图片

 

3. 执行编译

Ubuntu 搭建boost开发环境_第3张图片

 

 

4. 安装到/usr/local/boost

Ubuntu 搭建boost开发环境_第4张图片

5. 设置环境变量

6. 编译执行

#include
#include

int main(int argc, char const *argv[])
{
	boost::gregorian::date d(boost::gregorian::day_clock::local_day());

	std::cout<

Ubuntu 搭建boost开发环境_第5张图片

 

问题:

发现程序无法编译;提示动态库无法加载

解决方法,将所有的boost动态库头文件和动态库分别放入/usr/include 和/usr/lib中

Ubuntu 搭建boost开发环境_第6张图片

 

 

 

 

你可能感兴趣的:(Linux,C++)