当前位置:网站首页>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
Clion
Editor
- 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]所创,转载请带上原文链接,感谢
边栏推荐
- Web Security (1) -- browser homology strategy
- Cpp(三) 什么是CMake
- Implementation of Caesar cipher
- Ubuntu下搜狗输入法的下载安装及配置
- Sentry installation
- 【原创】ARM平台内存和cache对xenomai实时性的影响
- How to choose a good company
- Assembly function MCALL systemstack asmcgocal system call
- Count the frequency of letters in text (case insensitive)
- android基础-RadioButton(单选按钮)
猜你喜欢
构造请求日志分析系统
The instanceof operator in ecmascript7 specification
云计算之路-出海记:整一台 aws 免费云服务器
手撕算法-手写单例模式
delphi10的rest.json与system.json的踩坑
websocket+probuf.原理篇
Data transmission of asynchronous serial communication controlled by group bus communication
[original] the influence of arm platform memory and cache on the real-time performance of xenomai
Improvement of maintenance mode of laravel8 update
More than 50 object detection datasets from different industries
随机推荐
Getting started with go wire dependency injection
It's time to end bertology
Python image recognition OCR
云计算之路-出海记:整一台 aws 免费云服务器
Web Security (1) -- browser homology strategy
是时候结束 BERTology了
Kylin on kubernetes' practice on eBay
Improvement of maintenance mode of laravel8 update
如何以计算机的方式去思考
[random talk] the goal and way of software design
Go之发送钉钉和邮箱
awk实现类sql的join操作
关于update操作并发问题
The prediction accuracy of the model is as high as 94%! Using machine learning to solve the 200 billion dollar inventory problem perfectly
See once to understand, graphic single chain table inversion
Assembly function MCALL systemstack asmcgocal system call
使用jsDelivr加速你的网站
Static + code block + polymorphism + exception
Adobe Lightroom / LR 2021 software installation package (with installation tutorial)
什么都2020了,LINQ查询你还在用表达式树