[zz]VS2003安装Boost1.33.1
来源:互联网 发布:收到淘宝重置密码短信 编辑:程序博客网 时间:2024/06/07 13:08
好久没有看C++,最近又拿起买了几年的B.S的那本TCPL。我又提起了对C++的兴趣。然而,学习Boost库是学习C++领域里是不可缺少的步骤,至少我是这么认为的。所以我就Download了其1.33.1版本,发现安装有各种方法,但是对与VS2003,用下面的方法是比较便捷的,特别是对于要设置环境变量的那些方法。
下面是我安装Boost1.33.1库的过程:
首先安装VS2003和下载Boost1.33.1库我在这里就不多说了。那就开始按下面步骤执行:
1、打开控制台窗口,请使用vs2003在开始菜单中的“Visual Studio.net工具->Visual Studio.net 2003 命令提示”打开控制台,这样VC.net的的编译环境就设置好了。
2、假设boost安装包的解压的目录为{BOOSTDIR}中。
我的路径{BOOSTDIR}为C:/C++/Library/Boost_1_33_1
先编译出bjam.exe,它被用于安装boost库
cd {BOOSTDIR}/tools/build/jam_src
即:cd C:/C++/Library/Boost_1_33_1/tools/build/jam_src
输入build.bat
3、利用编译出的bjam.exe程序编译并安装boost库
cd {BOOSTDIR}
即:cd C:/C++/Library/Boost_1_33_1
用FileExplorer浏览到{BOOST_SRC}/tools/build/jam_src/bin.ntx86/bjam.exe(即:C:/....../bjam.exe)
用Ctrl+C 把路径Copy下来,也就是把C:/C++/Library/Boost_1_33_1/tools/build/jam_src/bin.ntx86/bjam.exe
4、输入C:/C++/Library/Boost_1_33_1/tools/build/jam_src/bin.ntx86/bjam "-sVC71_ROOT=C:/Program Files/Microsoft Visual Studio .NET 2003/Vc7" "-sTOOLS=vc-7_1" "-sPYTHON_ROOT=D:/Program Files/Python24" "--prefix=C:/C++/librarys/boost" install
下面的命令的各选项的说明:
prefix 将boost安装到的路径(生成的头文件和库文件都会放到该路径中)。
重定义以下变量(利用-s设置,即Set):
VC71_ROOT vc2003的安装路径,如果未将vc2003安装到默认位置,你必须指定该项。
TOOLS 使用的编译工具,vc2003对应的是vc-7_1(可以查看{BOOSTDIR}tools/build/v1下看是否有其对应文件,也就是在vc-7_1后多一个-tools.jam的文件(例如vc-7_1-tools.jam)。
PYTHON_ROOT python的安装目录,如果未将BOOST安装到默认位置,你必须指定该项。
BUILD 编译结果选项,默认会生成尽可能多的版本,如调试版/发行版,静态库/动态库,单线程/多线程。
下面是我安装Boost1.33.1库的过程:
首先安装VS2003和下载Boost1.33.1库我在这里就不多说了。那就开始按下面步骤执行:
1、打开控制台窗口,请使用vs2003在开始菜单中的“Visual Studio.net工具->Visual Studio.net 2003 命令提示”打开控制台,这样VC.net的的编译环境就设置好了。
2、假设boost安装包的解压的目录为{BOOSTDIR}中。
我的路径{BOOSTDIR}为C:/C++/Library/Boost_1_33_1
先编译出bjam.exe,它被用于安装boost库
cd {BOOSTDIR}/tools/build/jam_src
即:cd C:/C++/Library/Boost_1_33_1/tools/build/jam_src
输入build.bat
3、利用编译出的bjam.exe程序编译并安装boost库
cd {BOOSTDIR}
即:cd C:/C++/Library/Boost_1_33_1
用FileExplorer浏览到{BOOST_SRC}/tools/build/jam_src/bin.ntx86/bjam.exe(即:C:/....../bjam.exe)
用Ctrl+C 把路径Copy下来,也就是把C:/C++/Library/Boost_1_33_1/tools/build/jam_src/bin.ntx86/bjam.exe
4、输入C:/C++/Library/Boost_1_33_1/tools/build/jam_src/bin.ntx86/bjam "-sVC71_ROOT=C:/Program Files/Microsoft Visual Studio .NET 2003/Vc7" "-sTOOLS=vc-7_1" "-sPYTHON_ROOT=D:/Program Files/Python24" "--prefix=C:/C++/librarys/boost" install
下面的命令的各选项的说明:
prefix 将boost安装到的路径(生成的头文件和库文件都会放到该路径中)。
重定义以下变量(利用-s设置,即Set):
VC71_ROOT vc2003的安装路径,如果未将vc2003安装到默认位置,你必须指定该项。
TOOLS 使用的编译工具,vc2003对应的是vc-7_1(可以查看{BOOSTDIR}tools/build/v1下看是否有其对应文件,也就是在vc-7_1后多一个-tools.jam的文件(例如vc-7_1-tools.jam)。
PYTHON_ROOT python的安装目录,如果未将BOOST安装到默认位置,你必须指定该项。
BUILD 编译结果选项,默认会生成尽可能多的版本,如调试版/发行版,静态库/动态库,单线程/多线程。
- [zz]VS2003安装Boost1.33.1
- 安装boost1.4.2
- ubuntu安装boost1.44
- vs2010安装boost1.50
- Centos boost1.55 安装
- vs2003安装
- VS2013编译安装Boost1.55
- Linux下安装Boost1.58
- ubuntu14.04安装boost1.58.0
- ubuntu14.04安装boost1.59.0
- ubuntu14.04安装boost1.58.0
- vs2003安装时出错
- vs2003安装提示重新启动
- win2003安装vs2003
- VS2003 安装部署1
- VS2003 安装部署2
- VS2003 安装部署3
- VS2003 安装部署4
- 通向沟通,通向分享!沟通无处不在,交流成就未来!
- c# 屏幕取词的方法(载)
- net1.0&2.0发mail
- Linux curses库使用
- 获取exe文件中的图标
- [zz]VS2003安装Boost1.33.1
- iozone 实用手记
- net1.0&2.0发mails
- 一次服务器遭受入侵的攻防
- worry
- liferay-portlet-app_4_0_0.dtd错误
- SQL Server安装文件挂起错误解决办法
- Enabling Memory Leak Detection
- java操作excel表格。