VS2017配置安装64位Boost+win10

1.下载安装Boost库

我们这里采用最简单的安装方法,下载预编译库,具体下载方法如下:

  • 打开boost库的官方网站

VS2017配置安装64位Boost+win10

VS2017配置安装64位Boost+win10

VS2017配置安装64位Boost+win10

VS2017配置安装64位Boost+win10

VS2017配置安装64位Boost+win10下载好后解压即可,我下载到了D盘。

2.VS2017配置Boost库

  • 我们下载的是64位的Boost库,因此平台得是64位;
  • 我们修改配置的项目是建立在上篇文章的基础上 ;

 

 

1.配置C/C++附加库目录  

VS2017配置安装64位Boost+win10

  2.配置链接器附加库目录 

VS2017配置安装64位Boost+win10

3.运行代码

输入以下代码:

#include <boost/lexical_cast.hpp>       
#include <iostream>

using namespace std;

int main()  
{  
    using boost::lexical_cast;  
    int a = lexical_cast<int>("123");  
    double b = lexical_cast<double>("123.0123456789");  
    string s0 = lexical_cast<string>(a);  
    string s1 = lexical_cast<string>(b);  
    cout << "number: " << a << "  " << b << endl;  
    cout << "string: " << s0 << "  " << s1 << endl;  
    int c = 0;  
    try{  
        c = lexical_cast<int>("abcd");  
    }  
    catch (boost::bad_lexical_cast& e){  
        cout << e.what() << endl;
    }

    return 0;
}

运行结果如下:

VS2017配置安装64位Boost+win10

4.VS2017导出项目模板一劳永逸

已在上篇文章中所述。