当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- 【C++学习笔记】C++ 标准库 std::thread 的简单使用,一文搞定还不简单?
- Implementation of multi GPU distributed training with horovod in Amazon sagemaker pipeline mode
- Recommend suicide, openai warns: gpt-3 is too risky for medical purposes
- 是时候结束 BERTology了
- 京淘项目day09
- ROS学习---远程启动ROS节点
- 尾-递
- Do not understand the underlying principle of database index? That's because you don't have a B tree in your heart
- IDEA-项目未自动生成 .iml 文件
- 三步一坑五步一雷,高速成长下的技术团队怎么带?
猜你喜欢

How to learn technology efficiently

The CPU does this without the memory

微服务的出现和意义的探索

On hiz buffer

洞察——风格注意力网络(SANet)在任意风格迁移中的应用

Design pattern of facade and mediator

面部识别:攻击类型和反欺骗技术

获取树形菜单列表

某618大促项目的复盘总结

Do not understand the underlying principle of database index? That's because you don't have a B tree in your heart
随机推荐
supervisor和Python多进程multiprocessing使用 子进程残留问题
Awk implements SQL like join operation
The prediction accuracy of the model is as high as 94%! Using machine learning to solve the 200 billion dollar inventory problem perfectly
What is the relationship between low code vs model driven?
Count the frequency of letters in text (case insensitive)
Practice of Xiaoxiong school development board: real equipment access of smart street lamp sandbox experiment
小熊派开发板实践:智慧路灯沙箱实验之真实设备接入
On the coverage technology and best practice of go code
ngnix集群高并发
laravel8更新之维护模式改进
Animation techniques and details you may not know
What do you think of the most controversial programming ideas?
【解决方案】分布式定时任务解决方案
GrowingIO 响应式编程探索和实践
Principles of websocket + probuf
编程界大佬教你:一行Python代码能做出哪些神奇的事情?
use Xunit.DependencyInjection Transformation test project
[random talk] the goal and way of software design
Don't treat exceptions as business logic, which you can't afford
分享几个我日常使用的VS Code插件