boost安装以及连接VS2008的方法
2012-11-17 21:22
260 查看
网上对于这部分的讲解资料很多,但是有的过于笼统或者过于繁琐,现在我将详细介绍一下boost安装方法和连接VS2008的方法
1. 至Boost.org上下载Window下的Boost版本 http://sourceforge.net/projects/boost/files/boost/ PS: 我下载的是1.44.0(各个版本方法是一样的)。
2. 解压至本地硬盘,我解压在D:/boost_1_44_0下。
3. 自己生成bjam(这是一个应用程序,可以自行编译),方法是打开Visual Studio 2008 命令提示窗口进入D:/boost_1_44_0/tools/jam/src,执行 build.bat 会在D:\boost_1_44_0\tools\jam\src\bin.ntx86 生成 bjam.exe 文件。复制文件 bjam.exe 文件到 D:/boost_1_44_0下。
4. 利用bjam.exe编译得到Boost的lib文件。将VS2008的Command Prompt的执行目录转至D:/boost_1_44_0,然后输入:bjam --toolset=msvc-9.0 --build-type=complete stage (这一步就是把它编译成VS2008能够使用lib库,而直接运行bjam.exe就会生成2010用的,而vs2008无法使用)后开始编译,大概20分钟后,编译完成。生成的库文件位于D:/boost_1_44_0/stage/lib下。
5. 在VS2008中,设置include路径和lib路径后,即可使用Boost最新版。方法是新建一个工程,在工程名右键点击属性,在C/C++ 常规中附加包含目录: D:\boost_1_44_0 在链接器常规中附加库目录:D:\boost_1_44_0\stage\lib)
注:如果第4步仅输入bjam或直接点击bjam.exe执行,则生成的库文件为VS2010的库文件(形如:boost_filesystem-vc100-mt-1_46_1.lib).
1. 至Boost.org上下载Window下的Boost版本 http://sourceforge.net/projects/boost/files/boost/ PS: 我下载的是1.44.0(各个版本方法是一样的)。
2. 解压至本地硬盘,我解压在D:/boost_1_44_0下。
3. 自己生成bjam(这是一个应用程序,可以自行编译),方法是打开Visual Studio 2008 命令提示窗口进入D:/boost_1_44_0/tools/jam/src,执行 build.bat 会在D:\boost_1_44_0\tools\jam\src\bin.ntx86 生成 bjam.exe 文件。复制文件 bjam.exe 文件到 D:/boost_1_44_0下。
4. 利用bjam.exe编译得到Boost的lib文件。将VS2008的Command Prompt的执行目录转至D:/boost_1_44_0,然后输入:bjam --toolset=msvc-9.0 --build-type=complete stage (这一步就是把它编译成VS2008能够使用lib库,而直接运行bjam.exe就会生成2010用的,而vs2008无法使用)后开始编译,大概20分钟后,编译完成。生成的库文件位于D:/boost_1_44_0/stage/lib下。
5. 在VS2008中,设置include路径和lib路径后,即可使用Boost最新版。方法是新建一个工程,在工程名右键点击属性,在C/C++ 常规中附加包含目录: D:\boost_1_44_0 在链接器常规中附加库目录:D:\boost_1_44_0\stage\lib)
注:如果第4步仅输入bjam或直接点击bjam.exe执行,则生成的库文件为VS2010的库文件(形如:boost_filesystem-vc100-mt-1_46_1.lib).
相关文章推荐
- ElastiSearch 2.1使用java api获取TransportClient连接ES集群、插入文档、进行搜索,以及在线/离线插件安装的方法
- mysql注册以及安装之后无法连接解决方法
- 【Caffe】手动安装CUDA, cuDNN, opencv 3, boost, glog, gflags, protobuf, nccl指南,以及各种问题的解决方法(CentOS 6.9)
- Boost的某些库还是需要生成二进制的库的,必须安装才行,以及使用库的方法
- vmware安装的网络连接禁用后产生的问题以及解决方法
- EFI主板和GPT分区表安装系统以及转换GPT分区表的方法
- 建配置文件方法以及处理编码集为UTF-8步骤 Oracle数据库的连接配置内含读取配置类
- mysql-5.7.10-winx64免安装配置方法以及mysql服务无法启动 服务没有报告任何错误解决办法
- Sublime Text 3 常用插件以及安装方法
- 【windows】boost 1.4.9安装方法
- MongoDB 安装以及系统服务配置方法
- [导入]超级方便的boost安装方法
- CentOS安装7z压缩工具以及使用方法
- Sublime Text 3 常用插件以及安装方法
- Python3.6 安装jpype1 遇到的一些坑以及最后安装jpype1成功的解决方法,不得不说
- linux下安装loadrunner步骤以及出错解决方法(外加linux下ip地址欺骗)
- linux中安装samba的方法以及注意事项
- Oracle数据库远程连接方式之一:不需要安装客户端软件方法!
- scrapy安装方法(windows以及linux)
- Wmware7.0虚拟机安装os时无法分区以及虚拟磁盘的压缩解决方法