当前位置:网站首页>CPP (4) boost installation and basic use for Mac
CPP (4) boost installation and basic use for Mac
2020-11-07 20:58:00 【Coxhuang】
List of articles
Boost Installation and use for Mac
#1 Environmental Science
CMake 3.17 C++14 macOS 10.15.5 Clion
#2 Start
Boost stay Mac Installation and use (Clion)
#2.1 download Boost
Address : https://www.boost.org/users/history/version_1_58_0.html
Because I usually use ROS Why , So use 58 Version of Boost
#2.2 install Boost
- decompression
- Enter the extracted file
cd boost_1_58_0
3. perform
./bootstrap.sh sudo ./b2 install
After a minute or two, the compilation and installation is complete
- The header file :
/usr/local/include/boost - The library files :
/usr/local/lib
#3 Use
Use here
ClionEditor
- Use Clion Create a simple project
- modify 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) # Add header file search path
link_directories(/usr/local/lib) # Add library file search path
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 edition :" << BOOST_VERSION << std::endl;
return 0;
}
Participation of this paper Tencent cloud media sharing plan , You are welcome to join us , share .
版权声明
本文为[Coxhuang]所创,转载请带上原文链接,感谢
边栏推荐
- A detailed explanation of microservice architecture
- 汇编函数mcall systemstack asmcgocall syscall
- 京淘项目day09
- What do you think of the most controversial programming ideas?
- 团灭 LeetCode 股票买卖问题
- How Facebook open source framework simplifies pytorch experiment
- How to deal with data leakage and deletion related to business life and death?
- Kubernetes服务类型浅析:从概念到实践
- High concurrency in ngnix cluster
- Ubuntu下搜狗输入法的下载安装及配置
猜你喜欢
随机推荐
Big data algorithm - bloon filter
关于晋升全栈工程师,从入门到放弃的神功秘籍,不点进来看一看?
构造请求日志分析系统
Do not understand the underlying principle of database index? That's because you don't have a B tree in your heart
屏读时代,我们患上了注意力缺失候群症
建议患者自杀,OpenAI警告:GPT-3用于医疗目的风险太高
laravel8更新之维护模式改进
Assembly function MCALL systemstack asmcgocal system call
Getting started with go wire dependency injection
Git代码提交操作,以及git push提示failed to push some refs'XXX'
Count the frequency of letters in text (case insensitive)
C language I blog assignment 03
状态压缩:对动态规划进行降维打击
Kylin on Kubernetes 在 eBay 的实践
Web安全(一)---浏览器同源策略
GrowingIO 响应式编程探索和实践
某618大促项目的复盘总结
密码学-尚硅谷
Web Security (4) -- XSS attack
分享几个我日常使用的VS Code插件









