`
ribishuangba
  • 浏览: 291299 次
文章分类
社区版块
存档分类
最新评论

VC2005使用boost

 
阅读更多

引自:

http://blog.csdn.net/lidongfeng/archive/2006/05/24/752588.aspx


今天闲来无事,突然想学习boost,看看这个庞大的基础类库里面到底有些啥东西,以下是我的安装使用过程:
1、访问www.boost.org,下载源代码boost_1_33_1.exe,这个是个自解压文件,解压缩后放到了E:/boost_1_33_1


2、首先需要编译bjam工具,因为需要使用它来编译生成boost的库文件,进入命令提示符窗口:
cd E:/boost_1_33_1/tools/build/jam_src,修改build.bat文件,将里面关于vc7的路径设置为世纪的路径,我的 为E:/Program Files/Microsoft Visual Studio 8/VC/bin/VCVARS32.BAT


3、执行build.bat,完成后会在E:/boost_1_33_1/tools/build/jam_src/bin.ntx86目录下面生成一个bjam.exe的文件,就是用它来编译生成boost的库文件


4、为了方便,将bjam.exe的文件路径放到系统环境变量Path里面


5、cd E:/boost_1_33_1,执行命令bjam "-sTOOLS=vc-8_0" install


6、然后就是100%的cpu占用,等待吧。。。


7、完成后,会在c:/boost下面生成库文件,里面也会有需要的头文件

8、接下来就是在vc++里面使用了,启动vs2005,打开“工具”-》“选项”,选择“项目和解决方案”->“vc++ 目录”,将c:/boost/lib和C:/Boost/include/boost-1_33_1分别添加到库文件和包含文件中

9、开始使用把~~!


分享到:
评论

相关推荐

    如何用vc编译boost

    用VC编译boost库 boost库编译 boost库

    inst_vc6_boost.zip

    vc6编译安装boost-1.34.1的安装批处理。解压后将两个文件放入boost库安装目录下,执行即可。boost-1.34.1版(支持vc6最后一版)可以到https://www.boost.org/users/history/下载。再安装boost库前,需先安装好...

    VC代码 boost_1_29_0 (实用代码源)

    VC代码 boost_1_29_0 (实用代码源)VC代码 boost_1_29_0 (实用代码源)VC代码 boost_1_29_0 (实用代码源)VC代码 boost_1_29_0 (实用代码源)VC代码 boost_1_29_0 (实用代码源)VC代码 boost_1_29_0 (实用代码源)VC代码 ...

    VC代码 boost-1_20_2 (实用代码源)

    VC代码 boost-1_20_2 (实用代码源)VC代码 boost-1_20_2 (实用代码源)VC代码 boost-1_20_2 (实用代码源)VC代码 boost-1_20_2 (实用代码源)VC代码 boost-1_20_2 (实用代码源)VC代码 boost-1_20_2 (实用代码源)VC代码 ...

    VC代码 boost_1_33_1.tar (实用代码源)

    VC代码 boost_1_33_1.tar (实用代码源)VC代码 boost_1_33_1.tar (实用代码源)VC代码 boost_1_33_1.tar (实用代码源)VC代码 boost_1_33_1.tar (实用代码源)VC代码 boost_1_33_1.tar (实用代码源)VC代码 boost_1_33_1....

    VC代码 boost_1_34_0_setup (实用代码源)

    VC代码 boost_1_34_0_setup (实用代码源)VC代码 boost_1_34_0_setup (实用代码源)VC代码 boost_1_34_0_setup (实用代码源)VC代码 boost_1_34_0_setup (实用代码源)VC代码 boost_1_34_0_setup (实用代码源)VC代码 ...

    VC代码 boost_1_33_1_setup (实用代码源)

    VC代码 boost_1_33_1_setup (实用代码源)VC代码 boost_1_33_1_setup (实用代码源)VC代码 boost_1_33_1_setup (实用代码源)VC代码 boost_1_33_1_setup (实用代码源)VC代码 boost_1_33_1_setup (实用代码源)VC代码 ...

    boost1.6.0vc140-mt-1_61.rar

    boost1.6经过编译生成的dll库,vs2015 x86可以使用(vc140-mt-1_61),直接加入工程,就可以使用

    VC代码 boost_1_33_1.tar.tar (实用代码源)

    VC代码 boost_1_33_1.tar.tar (实用代码源)VC代码 boost_1_33_1.tar.tar (实用代码源)VC代码 boost_1_33_1.tar.tar (实用代码源)VC代码 boost_1_33_1.tar.tar (实用代码源)VC代码 boost_1_33_1.tar.tar (实用代码源)...

    vc2010成功编译stlPort5.2.1和boost1.53.0的方法及使用中的问题、解决办法

    1、具体说明了了编译stlPort5.2.1的步骤...3、说明了如何在vc2010下使用编译好的库及配置不当时可能存在的问题及解决办法等。 查了网上很多资料,但没有发现说的够清楚的,总是有部分库编译不成功,所以记录这个文档。

    boost_regex-vc6-1_37

    boost regex vc6.0库文件

    串口调试助手基于VC2015和Boost ASIO的源代码

    使用VC2015和Boost ASIO库中的串口库实现的串口调试助手,附带已编译的可执行文件,界面简洁实用,若要重新编译该工程需要Boost 1.59以上版本的ASIO串口库头文件和Boost的库文件。可以配置波特率、停止位、串口号等...

    boost_filesystem-vc100-mt-1_49.dll

    matlab 2014b 破解缺少dll,boost_date_time-vc100-mt-1_49.dll,以及boost_filesystem-vc100-mt-1_49.dll

    boost regex for vc6.0动态包

    就可以在vc下面使用正则表达式了。(我的vc6.0是装在默认路径下,不知道这个有没有影响) 该文件是boost1.33版生成处理的,偶今天就为了弄这个,整整耗费了一个下午。顺便copy一段测试代码 #include <boost/regex....

    Boost1.55 VC11 动态库

    编译的适用于windows平台的boost,是动态库编译方式。带多线程

    boost_date_time-vc100-mt-1_49.dll

    boost_date_time-vc100-mt-1_49.dll

    boost_filesystem-vc120-mt-1_56.dll

    matlab 2016a 由于找不到 boost_filesystem-vc120-mt-1_56.dll,无法继续执行代码。重新安装程序可能会解决此问题。

    boost_1.34库及VC6下使用此库

    VC6下使用正则表达,采用boost1.34,编译并使用,提供示例程序 boost_1.34库及VC6下使用此库

    boost_regex-vc80-mt-1_34.lib

    自己编译了一个库,供大家分享,下载,使用

    boost regex 库vs2003,vs2005, vs2008编译

    boost 库用vc6编译没问题,但是用vs2003,vs2005,vs2008编译总是不过,而且里面的vc7.mak文件也不能正常转换为工程文件。 这里修改了下vc7.mak 并写了通用的批处理文件来编译之。

Global site tag (gtag.js) - Google Analytics