概述
直接下载解压, 有安装流程
1. 编译安装
tar -vxf boost_1_77_0.tar.gz && cd boost_1_77_0
./bootstrap.sh
b2 install --prefix=<root>/software/install/boost
# 指定插入路径
1.1 添加系统环境
vi ~/.bashrc
# for boost 执行文件, C库, C++库, 动态库, 静态库, JAVA库
export BOOST_HOME=<root>/software/install/boost
# export PATH=${BOOST_HOME}/bin:$PATH
export CPLUS_INCLUDE_PATH=CPLUS_INCLUDE_PATH:${BOOST_HOME}/include
export C_INCLUDE_PATH=C_INCLUDE_PATH:${BOOST_HOME}/include
export OBJC_INCLUDE_PATH=OBJC_INCLUDE_PATH:${BOOST_HOME}/include
export LIBRARY_PATH=${BOOST_HOME}/lib:$LIBRARY_PATH
export LD_LIBRARY_PATH=${BOOST_HOME}/lib:$LD_LIBRARY_PATH
1.2 测试
#include <boost/version.hpp>
#include <boost/timer.hpp>
#include <iostream>
using namespace std;
int main(int argc, char const *argv[]){
boost::timer t;
cout << "max timespan: " << t.elapsed_max() / 3600 << "h" << endl;
cout << "min timespan: " << t.elapsed_min() << "s" << endl;
cout << "now time elapsed: " << t.elapsed() << "s" << endl;
cout << "boost version" << BOOST_VERSION <<endl;
cout << "boost lib version" << BOOST_LIB_VERSION <<endl;
return 0;
}
// g++ -I <root>/software/install/boost/include && ./a.out
/*
max timespan: 2.56205e+09h
min timespan: 1e-06s
now time elapsed: 0.000161s
boost version107700
boost lib version1_77
*/
2. VScode配置
2.1 让VScode能够定位到
配置好后可以通过F5进行debug
2.2 让C/C++ Compiler Run定位到
配置好后可以通过F6直接运行
最后
以上就是单身向日葵为你收集整理的C++ boost下载安装流程和使用1. 编译安装1.2 测试2. VScode配置的全部内容,希望文章能够帮你解决C++ boost下载安装流程和使用1. 编译安装1.2 测试2. VScode配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复