Windows下快速安装C++程序库完整Boost+VS2017激活

编写C++的代码使用什么IDE呢?

  • Windows用户:Clion或VS2017,关于CLion等软件的crack请进:http://blog.51cto.com/xvjunjie/2096647 ,关于VS2017企业版和专业版的激活密钥请进:http://blog.51cto.com/xvjunjie/2142025
  • Linux用户:Clion或Vim,Emacs也是不错的选择
  • Mac OS X用户可以使用XCode, VS For Mac, CLion,Vim等等。
  • 如果是刷题的毕业生建议使用VS自带的C++编译器,具体你懂得。

下载Boost

官网地址:https://www.boost.org/
下载地址:https://dl.bintray.com/boostorg/release/1.68.0/source/

编译安装

(1)在这里下载了boost_1_68_0.7z,使用BandZip解压后放到C盘:
Windows下快速安装C++程序库完整Boost+VS2017激活
(2)在Windows开始菜单中打开适用于VS 2017的x64本机命令行工具
Windows下快速安装C++程序库完整Boost+VS2017激活
(3)进入Boost目录后依次执行:

bootstrap
b2 --buildtype=complete

(4)设置环境变量:
主要就是设置Windows环境变量BOOST_ROOT=Boost的安装目录:
Windows下快速安装C++程序库完整Boost+VS2017激活

安装VS2017扩展

(1)搜索:
Windows下快速安装C++程序库完整Boost+VS2017激活
(2)安装:
Windows下快速安装C++程序库完整Boost+VS2017激活

测试环境

```c++
#include "pch.h"
#include<boost/timer.hpp>
#include <iostream>
#include <iomanip>

using namespace std;
using namespace boost;

int main()
{
timer t;
cout << "Now time el: " << t.elapsed() << "s\n";
cout << "Max timespan: " << t.elapsed_max() / 3600 << "h\n";
cout << "Min timspan: " << t.elapsed_min() << "s\n";
return 0;
}

/*
Boost的编译和安装:

1.下载Boost,解压到指定目录;
2.进入Boost目录执行:
bootstrap
b2 --buildtype=complete
3.设置Windows环境变量BOOST_ROOT=Boost的安装目录;
4.创建一个Windows控制台应用,执行:项目-->管理NuGet程序包;
5.搜索boost,并安装即可完成。
*/


### 结果
![](http://i2.51cto.com/images/blog/201809/04/da666d09d3988a26deab1b1af31206ca.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

猜你喜欢

转载自blog.51cto.com/xvjunjie/2170396