当前位置:网站首页>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
边栏推荐
- 你可能不知道的Animation动画技巧与细节
- Ac86u KX Online
- C language I blog assignment 03
- The prediction accuracy of the model is as high as 94%! Using machine learning to solve the 200 billion dollar inventory problem perfectly
- In the age of screen reading, we suffer from attention deficit syndrome
- Summary of the resumption of a 618 promotion project
- graph generation model
- When tidb and Flink are combined: efficient and easy to use real-time data warehouse
- What do you think of the most controversial programming ideas?
- 使用 Xunit.DependencyInjection 改造测试项目
猜你喜欢
随机推荐
use Xunit.DependencyInjection Transformation test project
如何应对事关业务生死的数据泄露和删改?
static+代码块+多态+异常
Web安全(三)---CSRF攻击
C language I blog assignment 03
Share several vs Code plug-ins I use everyday
在 Amazon SageMaker 管道模式下使用 Horovod 实现多 GPU 分布式训练
android基础-RadioButton(单选按钮)
Facebook开源框架如何简化 PyTorch 实验
动态规划——用二进制表示集合的状态压缩DP
Code Review Best Practices
The CPU does this without the memory
洞察——风格注意力网络(SANet)在任意风格迁移中的应用
Principles of websocket + probuf
「混合云」会是云计算的下一个战场吗?
On hiz buffer
What kind of technical ability should a programmer who has worked for 1-3 years? How to improve?
一文详解微服务架构
Don't treat exceptions as business logic, which you can't afford
年薪90万程序员不如月入3800公务员?安稳与高收入,到底如何选择?