美文网首页
boost库初体验——VS2013中安装配置和使用Boost

boost库初体验——VS2013中安装配置和使用Boost

作者: 戴宏鹏 | 来源:发表于2017-08-25 10:45 被阅读0次

    1.下载安装包 boost_1_55_0.zip
    2.解压后有个bootstrap.bat文件,打开cmd运行
    3.执行成功后会在文件夹发现bjam.exe这个文件(失败可尝试其他版本)
    4.cmd运行bjam.exe
    (此过程默认根据系统已经安装好的编译工具(VS2008,2010,2012,2013)等编译相应的Lib文件、头文件等)
    5.至此,Boost库安装成功(等待时间略长)


    Boost安装成功.png

    6.配置VS
    6.1新建一个测试项目

    #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;
    }
    

    6.2在项目属性页的C++选项中选择boost库所在文件夹

    导入boost所在文件夹.png

    在链接器选项中选择boost库lib文件所在路径

    导入boost库中的lib.png

    6.3测试代码

    Paste_Image.png

    运行成功,开始享受Boost的欢乐~

    相关文章

      网友评论

          本文标题:boost库初体验——VS2013中安装配置和使用Boost

          本文链接:https://www.haomeiwen.com/subject/cwfudxtx.html