boost编译,vc8和vc9的问题
来源:互联网 发布:ipad刷windows系统教程 编辑:程序博客网 时间:2024/05/21 10:28
Boost 编译
第一步:编译bjam
进入boost的tools/jam/src文件夹,执行build.bat批处理文件
编译完成后,拷贝编译出来的boost/tools/jam/src/bin.ntx86路径下的bjam.exe到boost根路径下。
第二步:编译boost
在boost根路径下执行bjam,则编译全部boost库
我同样用的vc2005编译,有的机器编译出来的库是vc9,有的机器上出来的是vc8(可能是vc9的机器上安装了Microsoft Windows SDK v6.1的原因)
在编译出vc9的机器上,当用vc2005编译boost的例子时,出现无法连接libboost_system-vc80-mt-gd-1_39.lib库的错误,寻着例子中包含的boost头文件查找,在boost/boost/config目录下auto_link.hpp中:
#elif defined(BOOST_MSVC) && (BOOST_MSVC == 1400)
// vc80:
# define BOOST_LIB_TOOLSET "vc80"//修改为vc9
#elif defined(BOOST_MSVC) && (BOOST_MSVC == 1500)
// vc90:
# define BOOST_LIB_TOOLSET "vc90"
把vc80修改为vc90,例子编译通过.
- boost编译,vc8和vc9的问题
- 摆脱vc8和vc9的依赖库困惑
- vc8编译问题
- CUDA和VC8的混合编译
- VS2005(VC8)编译、配置Boost.regex
- vc6 和 vc8 同时编译stlport 5.1.4 引起的问题
- VC9.0,VC10.0编译64位STLport5.2.1和Boost
- 【翠字营原创】 编译 Crypto++ cryptlib 适合VC6 VC7 VC8 VC9 VC10
- boost在vc9(vc2008)下的安装
- VC8编译安装boost 1.39库及测试代码
- VC8编译安装boost 1.39库及测试代码(转载)
- VC8应用程序的发布问题
- vc6,vc.net,vc7,vc8,vc9,c,c++,c#的区别与联系
- VS2005(VC8) 使用 Boost
- VS2005(VC8) 使用 Boost
- boost 的安装和编译
- PHP中ts和nts版本 - vc6和vc9编译版本的区别
- PHP中ts和nts版本 - vc6和vc9编译版本的区别
- 寻求帮助
- 维夏英语暑期调研小分队——第二天
- struts2.0标签技术简介
- CSDN开博了,欢迎拍砖,争取1年后挂牌哈~
- strtok用法
- boost编译,vc8和vc9的问题
- 连接字符串的时间对比
- WPF/Silverlight深度解决方案:(一)解锁被Storyboard束缚的关联属性
- 看《CSDN总裁蒋涛:从软件技术高手到百万富翁的三条捷径》
- Oracle10g 创建表空间脚本
- WPF/Silverlight深度解决方案:(二)Silverlight源码之自我保护
- WPF/Silverlight深度解决方案:(三)性能提升之终极攻略
- 又一次新的开始
- 公司第二代SSD产出