当前位置:网站首页>Cpp(四) Boost安装及基本使用 for Mac

Cpp(四) Boost安装及基本使用 for Mac

2020-11-07 20:58:04 Coxhuang

文章目录

Boost安装及使用 for Mac

#1 环境

CMake 3.17
C++14
macOS 10.15.5
Clion 

#2 开始

Boost在Mac上安装及使用(Clion)

#2.1 下载Boost

地址: https://www.boost.org/users/history/version_1_58_0.html

因为平时使用ROS的原因,所以使用58版本的Boost

#2.2 安装Boost

  1. 解压
  2. 进入解压后的文件
cd boost_1_58_0

3. 执行

./bootstrap.sh
sudo ./b2 install

一两分钟分钟之后编译安装完成

  • 头文件 : /usr/local/include/boost
  • 库文件 : /usr/local/lib

#3 使用

这里使用Clion编辑器

  1. 使用Clion创建一个简单的工程
  2. 修改CMakeList.txt
cmake_minimum_required(VERSION 3.17)
project(6_boost_demo)

set(CMAKE_CXX_STANDARD 14)

set(BOOST_ROOT "/usr/local/include/boost")

include_directories(/usr/local/include) # 添加头文件搜索路径

link_directories(/usr/local/lib) # 添加库文件搜索路径

aux_source_directory(. DIR_SRCS)

add_executable(6_boost_demo ${DIR_SRCS})

3. main.cpp

#include <iostream>
#include <boost/version.hpp>

int main() {
    std::cout << "Hello, World" << std::endl;
    std::cout << "Boost版本:" << BOOST_VERSION << std::endl;
    return 0;
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

版权声明
本文为[Coxhuang]所创,转载请带上原文链接,感谢
https://cloud.tencent.com/developer/article/1744569