今天想学习一下C++多线程和C++的原子操作,于是装了一个boost库,但是在Mac上安装boost库出了一点问题,所以记录下来。
首先,在Mac上这种UNIX内核的操作系统上,用shell命令行进行安装操作是最方便的。
闲话少说。
第一步:
到官网安装对应的boost包:
https://sourceforge.net/projects/boost/files/boost/1.62.0/
下载安装量最多的那个,即是:
boost_1_62_0.tar.bz2
第二步:
安装完了进行解压,解压命令如下:
tar jxvf boost_1_62_0.tar.bz2
第三步:运行脚本
解压之后,用cd命令进入对应的解压包内,执行
sh bootstrap.sh
第四步:执行文件,build整个项目
执行命令
./b2
在build项目的过程中,时间会花的有点久
build成功之后会看到这些结果
可以看到头文件和link