直接下载解压, 有安装流程
tar -vxf boost_1_77_ && cd boost_1_77_0
./bootstrap.sh
b2 install --prefix=<root>/software/install/boost
# 指定插入路径
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
#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
*/
配置好后可以通过F5进行debug
配置好后可以通过F6直接运行
本文发布于:2024-01-29 13:26:56,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170650601915598.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |