1. 程式人生 > >Windows下快速安裝C++程序庫完整Boost+VS2017激活

Windows下快速安裝C++程序庫完整Boost+VS2017激活

clas 編譯安裝 name times 工具 ++ png size iostream

編寫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=)

Windows下快速安裝C++程序庫完整Boost+VS2017激活