C++ boost下载安装流程和使用

阅读: 评论:0

C++ boost下载安装流程和使用

C++ boost下载安装流程和使用

直接下载解压, 有安装流程

1. 编译安装

tar -vxf boost_1_77_ && 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直接运行

本文发布于:2024-01-29 13:26:56,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170650601915598.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:流程   boost
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23