最近用到要求用Boost,所以就要安装Boost了,去官网下载了Boost_1_45_0版本,最新的。呵呵!不会安装,去网上找了半天,都没有好用的。但是根据网上提供的零星的资料,自己还是搞定了,所以写一篇博文,供大家安装Boost时备用。

首先,下载就不说了,如果有是在不会下载的小盆友,去Google搜索Download Boost就ok了,如果哪个小盆友,不会用Google,我表示鸭梨很大。哈哈!

解压缩Boost,我解压缩到了D:/下。下载开始所谓的安装了。注意了,重点来了啊。在你电脑的左下角,是不是有一个开始或者start,单击,选择程序->Microsoft Visual Studio->Visual Studio Tools->Visual Studio 2008命令提示,单击打开,如果哪个没有跟上,就从头再来。截图奉上!

现在清楚吧。下如下代码:cd d:/Boost_1_45_0/

d:

这样进入d:/Boost_1_45_0目录下。运行bootstrap.bat这个文件,不要说你的没有这个文件。完毕时,此时会在你的boost目录下生成一个bjam.exe文件。这就对了,此时可以关闭Visual Studio 2008提示符了。

此时,在打开命令提示符,任意打开一个,忘了,刚刚那个也可以不关闭的。

编译boost
命令提示cd到d:/boost_1_45_0/下執行
bjam --without-python --toolset=msvc-9.0 --prefix=d:/boost install

如果按照这样来,就是不对的。应该先进这个目录下,该这个文件。D:/boost_1_45_0/tools/build/v2

修改user-config.jam

用记事本打开编辑。在# MSVC configuration 
   
  # Configure msvc (default version, searched in standard location 
  # and PATH). 
  # using msvc 8.0;

加入以下语句:
  using msvc : 9.0 : : <compileflags>/wd4819 <compileflags>/D_CRT_SECURE_NO_DEPRECATE <compileflags>/D_SCL_SECURE_NO_DEPRECATE <compileflags>/D_SECURE_SCL=0 ;
现在开始编译安装了

bjam --without-python --toolset=msvc-9.0 --prefix=d:/boost install

就是这个了。那就等待吧,现在你可以去喝杯咖啡,或者抽根烟。

20 minutes later......

到这里该高兴以下,下载根据提示,打开visual studio 2008加入相关的include文件和lib文件了

看到我添加的文件了吗?按照截图来吧。

好了,现在写个测试代码吧。

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

好了,如果还有什么问题,请给我留言。就写到这里了!

转载于:https://www.cnblogs.com/JPAORM/archive/2010/12/21/2509913.html

Visual Studio 2008安装Boost _1_45_0相关推荐

  1. Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法

    今天安装VS2008时出现了问题,怎么都无法安装成功.装了好几次都在"Visual Studio Web 创作组件(Visual Studio Authoring Component)&qu ...

  2. Visual Studio 2008 安装出错 无法安装 的解决办法

    1 安装vs2008 team 中文正式版,会出现deffactory.dat读取错误. 解决方案: 进入那个文件夹. 替换deffactory.dat ,新建一个文本文档,把下面的内容粘贴进去,然后 ...

  3. Visual Studio 2008 安装出错 无法安装 问题合集

    1 安装vs2008 team 中文正式版,会出现deffactory.dat读取错误. 解决方案:  进入那个文件夹. 2.替换deffactory.dat ,新建一个文本文档,把下面的内容粘贴进去 ...

  4. Windows 7 + SQL Server 2005 + Visual Studio 2008 安装过程体验

    原文地址为: Windows 7 + SQL Server 2005 + Visual Studio 2008 安装过程体验 折腾了大概两天,终于将我的小本装上了心仪已久的 Windows 7,u版( ...

  5. Microsoft Visual Studio 2008安装教程

    Microsoft Visual Studio 2008安装包链接:https://pan.baidu.com/s/1nwRnWj3 密码:s00k ①解压安装包后得到后缀为.iso的镜像文件,解压: ...

  6. Visual Studio 2008 安装错误所需 WebDesignerCore 与 WinSDK_Build 文件下载

    1.很多朋友在安装VS 2008时出现Visual Studio Web 创作组件(Visual Studio Authoring Component)安装失败,网上搜到很多这类问题的解决方法,就是将 ...

  7. 解决Visual Studio 2008安装时出现的1330数字签名错误

    虚拟机给搞坏了,不得不重新安装,今天在2003下安装VS2005后再安装VS的时候出错,1330错误:某个文件数字签名不可用.google一下改注册表不能解决问题,后来搜到了一个帖子,说这是Windo ...

  8. Win7 下安装 Visual Studio 2008 失败的解决办法

    Win7 下安装 Visual Studio 2008 失败的解决办法 安装失败一般的可能性如下: 1.这种可能性对于熟练的软件开发人员应该极小--试图在64位的系统上安装 Visual Studio ...

  9. 如何更改Visual Studio 2008中类文件引用的默认名称空间?

    在编写程序的时候,如果某些名称空间经常用到,每次创建一个文件的时候,都需要手工添加名称空间,是不是很烦人呢?多说人会回答:是的.如果新建文件的时候就自动加上自己需要的名称空间该多好啊.:).这个想法不 ...

最新文章

  1. python xpath语法-XPath语法和lxml模块(数据提取)
  2. 计算机网络就业范围分析,计算机网络技术专业就业前景怎么样「就业形势分析」...
  3. php删除oracle数据记录日志文件,Oracle手动切换日志文件和清空日志文件
  4. linux文件字节函数,各位大侠:linux/unix下有什么双字节的字符类型及其一整套处理函数? 高分送出,请帮帮小弟!!!!!!...
  5. java重置输出窗口_java – 如何重置默认启动器/主屏幕替换?
  6. php min命令,php min函数怎么用 - min
  7. AD显示隐藏管脚——谈mos管封装的一个坑处
  8. ThreadPoolExecutor使用和思考-线程池大小设置与BlockingQueue的三种
  9. 动易sf生成html,动易节点“模板选项”与“分页标签”的关系
  10. matlab length什么意思,matlab中的length什么意思?如何应用?
  11. 哈尔滨工业大学计算机科学与技术学院许博文,王轩-哈尔滨工业大学(深圳)计算机科学与技术学院...
  12. mysql主从配置duxi_mysql 主从配置笔记
  13. 对学姐的U-net网络的学习杂记
  14. 暴力字典密码破解之crypt
  15. c语言19之用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案
  16. Vue 中 qrcode.vue 生成二维码以及添加中心logo
  17. linux程序启动后查不到进程,Linux应用程序 启动流程
  18. Python入门教程NO.5 用python写个自动选择加油站的小程序
  19. 清华四年,我学到了什么?
  20. Your Composer dependencies require a PHP version “>= 7.2.

热门文章

  1. CSS3文字渐变效果
  2. jquery load 和 iframe 比较
  3. 20151209小问题
  4. javascript 关键字this
  5. PHP 每天的总结(1)
  6. 【Spring 工厂】工厂设计模式、第一个Spring程序细节分析、整合日志框架
  7. Kali渗透测试工具库(一)sprata--信息收集扫描爆破集成
  8. java获取web项目的绝对路径的方法总结
  9. 2018年入门python,推荐这样几本好书!
  10. 大数据时代,百货行业信息化将如何变革?