VC6.0下编译STLport5.1.3和Boost 库
来源:互联网 发布:拍部网络电影要多少钱 编辑:程序博客网 时间:2024/06/07 14:35
之前分别写了这两个库的编译,发现写得不好,有很多错误,大有误人之嫌,所以利用今天的时间重新整理一下。
首先介绍如何编译STLport5.1.3:
1 下载解压缩。
2 进入命令行。首先到vc98/bin/目录下执行vcvars32.bat。
3 进入stlport目录下的/build/lib/目录。执行configure.bat -c msvc6。这里如果将-c 改为icl,就可以用intel的icc进行编译。
4 执行nmake /fmsvc.mak install就开始编译了。
5 编译结束后,将bin/目录下的三个*.dll文件拷贝到windows/system32/目录下。
6 将stlport目录下的/include/和/lib/目录拷贝到一个新建的目录中。在vc6中设置该目录到开发环境中就可以使用了。
使用时注意将项目的/MLd设为/MDd
boost库的编译:
1 下载解压缩
2 进入命令行。首先到vc98/bin/目录下执行vcvars32.bat。
3 进入boost/boost_1_33_1/tools/build/jam_src目录。执行
SET PATH=%PATH%;$boost_dir/tools/build/jam_src/;
4 执行build.bat
5 完成后执行SET PATH=%PATH%;$boost_dir/tools/build/jam_src/btn.x86;
6 返回到/boost/boost_1_33_1/目录执行bjam --help,若能执行证明没有问题。
7 若要使用Python,则执行SET PYTHON_ROOT=X:/Python25,SET PYTHON_VERSION=2.5
8 因为已经编译了STLport,所以在执行SET STLPORT_PATH=X:/(STLport的目录),
SET STLPORT_VERSION=5.1.3。
9 执行bjam -sBOOST_ROOT=. -sTOOLS=vc-7_1 --with-thread "-sBUILD=debug
release <runtime-link>static/dynamic" install
10 等待编译完成后。会在c:/boost/目录下生成编译完成的文件。在你boost/boost_1_33_1/bin/目录下有编译好的dll/lib文件。考出来,同样设置vc中的环境变量就可以使用了。
首先介绍如何编译STLport5.1.3:
1 下载解压缩。
2 进入命令行。首先到vc98/bin/目录下执行vcvars32.bat。
3 进入stlport目录下的/build/lib/目录。执行configure.bat -c msvc6。这里如果将-c 改为icl,就可以用intel的icc进行编译。
4 执行nmake /fmsvc.mak install就开始编译了。
5 编译结束后,将bin/目录下的三个*.dll文件拷贝到windows/system32/目录下。
6 将stlport目录下的/include/和/lib/目录拷贝到一个新建的目录中。在vc6中设置该目录到开发环境中就可以使用了。
使用时注意将项目的/MLd设为/MDd
boost库的编译:
1 下载解压缩
2 进入命令行。首先到vc98/bin/目录下执行vcvars32.bat。
3 进入boost/boost_1_33_1/tools/build/jam_src目录。执行
SET PATH=%PATH%;$boost_dir/tools/build/jam_src/;
4 执行build.bat
5 完成后执行SET PATH=%PATH%;$boost_dir/tools/build/jam_src/btn.x86;
6 返回到/boost/boost_1_33_1/目录执行bjam --help,若能执行证明没有问题。
7 若要使用Python,则执行SET PYTHON_ROOT=X:/Python25,SET PYTHON_VERSION=2.5
8 因为已经编译了STLport,所以在执行SET STLPORT_PATH=X:/(STLport的目录),
SET STLPORT_VERSION=5.1.3。
9 执行bjam -sBOOST_ROOT=. -sTOOLS=vc-7_1 --with-thread "-sBUILD=debug
release <runtime-link>static/dynamic" install
10 等待编译完成后。会在c:/boost/目录下生成编译完成的文件。在你boost/boost_1_33_1/bin/目录下有编译好的dll/lib文件。考出来,同样设置vc中的环境变量就可以使用了。
- VC6.0下编译STLport5.1.3和Boost 库
- VC6.0+icc编译STLPort5.2
- VC6.0+icc编译STLPort5.2
- 【转】VC6.0+icc编译STLPort5.2
- vc6.0下安装配置stlport5.2.1
- VC9.0,VC10.0编译64位STLport5.2.1和Boost
- VC6.0下编译boost库的regex
- WindowsXP下 VC6.0 编译、安装Boost库
- windows下用VC6.0编译boost
- vc6.0环境下编译Boost 1.34.1
- VC6编译安装Boost库
- 在WindowsXP下 VC6.0 编译安装Boost库 Step by Step
- VC6.0下编译
- Windows VC6编译安装Boost库
- Windows VC6编译安装Boost库
- Windows VC6编译安装Boost库
- Windows VC6编译安装Boost库
- vc6 编译boost
- VSS详解
- Linux下crontab命令的用法
- java Singleton模式
- 测试杀毒软件的性能
- 编译boost库-用vc2005编译boost1.33.1
- VC6.0下编译STLport5.1.3和Boost 库
- 急找组合团队!!!急找组合团队!!!
- 浏览器自动安装证书
- 在ASP.NET中使用Session常见问题集锦
- 居民身份证正确性验证算法
- 已知下载路径,下载文件
- 格式化的源码
- 小故事
- “Adobe Acrobat 7.0”安装的问题