VS2017配置安装64位Boost+win10
1.下载安装Boost库
我们这里采用最简单的安装方法,下载预编译库,具体下载方法如下:
- 打开boost库的官方网站
下载好后解压即可,我下载到了D盘。
2.VS2017配置Boost库
- 我们下载的是64位的Boost库,因此平台得是64位;
- 我们修改配置的项目是建立在上篇文章的基础上 ;
1.配置C/C++附加库目录
2.配置链接器附加库目录
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;
}
运行结果如下:
4.VS2017导出项目模板一劳永逸
已在上篇文章中所述。