编写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盘:
(2)在Windows开始菜单中打开适用于VS 2017的x64本机命令行工具
:
(3)进入Boost目录后依次执行:
bootstrap
b2 --buildtype=complete
(4)设置环境变量:
主要就是设置Windows环境变量BOOST_ROOT=Boost的安装目录:
安装VS2017扩展
(1)搜索:
(2)安装:
测试环境
```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=)
原文地址:http://blog.51cto.com/xvjunjie/2170396