Visual Studio 2008安装Boost _1_45_0

     最近用到要求用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文件了

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

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

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

posted @ 2010-12-21 15:05  Java EE  阅读(222)  评论(0编辑  收藏  举报