当前位置:网站首页>Cpp(四) Boost安装及基本使用 for Mac
Cpp(四) Boost安装及基本使用 for Mac
2020-11-07 20:58:00 【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
- 解压
- 进入解压后的文件
cd boost_1_58_0
3. 执行
./bootstrap.sh sudo ./b2 install
一两分钟分钟之后编译安装完成
- 头文件 :
/usr/local/include/boost
- 库文件 :
/usr/local/lib
#3 使用
这里使用
Clion
编辑器
- 使用Clion创建一个简单的工程
- 修改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
边栏推荐
- There's not much time left for Kwai Chung.
- Web安全(三)---CSRF攻击
- 三步一坑五步一雷,高速成长下的技术团队怎么带?
- 【原创】ARM平台内存和cache对xenomai实时性的影响
- Kubernetes服务类型浅析:从概念到实践
- delphi10的rest.json与system.json的踩坑
- 技术总监7年自述——如何选择一家好公司
- The CPU does this without the memory
- DOM节点操作
- Dynamic programming -- state compression DP of set represented by binary
猜你喜欢
一万四千字分布式事务原理解析,全部掌握你还怕面试被问?
30岁后,你还剩下什么?
Got timeout reading communication packets解决方法
awk实现类sql的join操作
C language I blog assignment 03
微服务的出现和意义的探索
全网最硬核讲解计算机启动流程
在pandas中使用pipe()提升代码可读性
[C + + learning notes] how about the simple use of the C + + standard library STD:: thread?
Analysis of kubernetes service types: from concept to practice
随机推荐
Get started, GIT
Insight -- the application of sanet in arbitrary style transfer
It's time to end bertology
Huawei HCIA notes
编程界大佬教你:一行Python代码能做出哪些神奇的事情?
ngnix集群高并发
[C + + learning notes] how about the simple use of the C + + standard library STD:: thread?
Git代码提交操作,以及git push提示failed to push some refs'XXX'
What should be considered in the promotion plan outside the station?
技术总监7年自述——如何选择一家好公司
In the age of screen reading, we suffer from attention deficit syndrome
A detailed explanation of microservice architecture
bgfx编译教程
不要把异常当做业务逻辑,这性能可能你无法承受
高级并发编程系列九(Lock接口分析)
Git code submission operation, and git push prompt failed to push some refs'xxx '
AC86U kx上网
Big data algorithm - bloon filter
MongoDB下,启动服务时,出现“服务没有响应控制功能”解决方法
什么都2020了,LINQ查询你还在用表达式树