1.下载安装Boost库
官网下载最新版本1.65.0:http://www.boost.org/users/history/version_1_65_0.html
选择UNIX版本:

下载后解压cd至解压文件夹下
cd /Users/jimmy/Downloads/boost_1_65_0
执行
./booststrap.sh
成功后执行
sudo ./b2 install
几分钟之后编译安装完成
头文件位于 /usr/local/include/boost
库路径位于 /usr/local/lib
2.使用
使用CLion新建一个C++项目
项目名: ttt
CMakeList.txt
CMake查找连接上Boost库,要不然编译会报错,找不到boost
cmake_minimum_required(VERSION 3.8)
project(ttt)
set(CMAKE_CXX_STANDARD 11)
find_package(Boost 1.65.0 COMPONENTS system filesystem REQUIRED)
include_directories(${Boost_INCLUDE_DIRS})
set(SOURCE_FILES main.cpp)
add_executable(ttt ${SOURCE_FILES})
target_link_libraries(ttt ${Boost_LIBRARIES})
main.cpp
include必须指定boos某个头文件
#include <iostream>
#include <boost/version.hpp>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
cout << "Boost版本:" << BOOST_VERSION << endl;
return 0;
}
执行成功

网友评论