• VS2010下安装boost库


    在我们的C++项目中安装boost库,下面以VS2010版本作为例子,其它版本的设置也差不多。

    一、编译生成boost库

    1.下载最新的boost(本人下载的是boost_1_56_0)。boost官方网站(www.boost.org)。

    2.解压boost库文件(我解压到C:boost目录下)。

    3.打开VS2010->VS TOOLS->VS命令提示。

    4.进入解压的boost目录(此处是CD C:oostoost_1_56_0 )。

    5.输入bootstrap,回车。

    6.输入bjam toolset=msvc-10.0 variant=debug,release threading=multi link=static,编译生成boost库。

    二、设置VS2010

    1.设置包含目录,在项目属性页(右键选中的项目->属性->配置属性->VC++目录->包含目录)处添加包含目录。例如我的是添加 C:oostoost_1_56_0;$(IncludePath);,添加时,把C:oost替换成你解压的boost库路径即可。

    2.设置引用目录,在项目属性页(右键选中的项目->属性->配置属性->VC++目录->引用目录)处添加引用目录。C:oostoost_1_56_0stagelib;$(LibraryPath);添加时,把C:oost替换成你解压的boost库路径即可。

    3.项目 -> 属性 -> C/C++ -> 常规 -> 附加包含目录 中加入你的boost目录。我的是C:oostoost_1_56_0;

    4.项目 -> 属性 -> 链接器 -> 常规 -> 附加引用目录 中加入<boost>/stage/lib。我的是C:oostoost_1_56_0stagelib;

    注意最后两项设置很重要,不然你在加入某些头文件(比如<boost/asio.hpp>)的时候编译会出现类似:link:fatal error LNK1104:无法打开文件"libboost_system-vc100-mt-gd-1_56.lib"的错误。

  • 相关阅读:
    Git 分支开发规范
    小程序技术调研
    弹性布局
    vue 自定义指令的魅力
    记一次基于 mpvue 的小程序开发及上线实战
    mpvue学习笔记-之微信小程序数据请求封装
    微信小程序开发框架 Wepy 的使用
    Hbuilder 开发微信小程序的代码高亮
    luogu3807 【模板】 卢卡斯定理
    luogu1955 [NOI2015] 程序自动分析
  • 原文地址:https://www.cnblogs.com/vathena/p/3988954.html
Copyright © 2020-2023  润新知