VC6 编译和使用 STLPort
1、下载 STLport:
http://www.stlport.org/
http://downloads.sourceforge.net/project/stlport/STLport/STLport-5.2.1/STLport-5.2.1.tar.bz2
2、解压 STLport-5.2.1.tar.bz2 到 C:\STLport-5.2.1
添加 VC6 环境变量:
打开文件 C:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT 修改:
set INCLUDE=%MSVCDir%\ATL\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCLUDE;%INCLUDE%;C:\STLport-5.2.1\stlport
set LIB=%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%LIB%;C:\STLport-5.2.1\lib
备注: C:\STLport-5.2.1\lib 目录在后面编译会生成
3、到命令行执行批处理:
C:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
然后再切换到目录:cd C:\STLport-5.2.1 执行:configure msvc6
此时可以看到如下信息:
“STLport Configuration Tool for Windows
Setting compiler: Microsoft Visual C++ 6.0
Setting platform: Windows XP
Done configuring STLport.
Go to build/lib folder and type "nmake clean install" to build and
install STLport to the "lib" and "bin" folders.
Go to build/test/unit folder and type nmake clean install to
build unit tests and install them in bin folder.”
然后再切换到目录:cd C:\STLport-5.2.1\build\lib 执行: nmake /fmsvc.mak install
等待编译完成后
在 C:\STLport-5.2.1\bin 下面出现:
stlport.5.2.dll、stlportd.5.2.dll、stlportstld.5.2.dll
在 C:\STLport-5.2.1\lib 下面出现:
stlport.5.2.lib、stlport_static.lib、stlportd.5.2.lib、stlportd_static.lib、stlportstld.5.2.lib、stlportstld_static.lib
临时文件出现在 C:\STLport-5.2.1\build\lib\obj
执行 nmake clean 可以清除掉 *.o 文件
4、引用 STLport
VC6 菜单 【Tools -> Options -> Directories】 添加目录:C:\STLport-5.2.1\stlport (放最上面)
VC6 菜单 【Tools -> Options -> Library files】 添加目录:C:\STLport-5.2.1\lib
VC6 菜单 【Project -> Settings】-> C/C++ -> Code Generation 的 Use run-time &library 下面选择 Debug Multithreaded (Release 版选择 Multithreaded)
VC6 编译和使用 STLPort相关推荐
- 如何用vc6编译ffmpeg, 并单步调试。
如何用vc6编译ffmpeg, 并单步调试. 目前官方ffmpeg的最新版本为0.9, 我们就以此为例: 1. 下载最新git版本的源代码(http://ffmpeg.zeranoe.com/buil ...
- VC6编译OPENSSL
VC6编译方法: 1.http://www.openssl.org/source/old/0.9.x/ 下载0.9.x版本 -- VC6不能完全编译最新的1.0.x,所以尽量选择0.9.x 2.安 ...
- VC6编译卡死之解决办法
From: http://www.hackpig.cn/post/601.html 一直以来用的VC6都是随便下载了一下VC6SP6,据介绍说是集成了sp6的,结果多次在编译的时候被卡死,不能关闭,只 ...
- vc6可编译的 linux 源码,winpcap+vc6编译环境配置,以及获取网络设备列表的源代码...
winpcap学习手记 (By 风色鸟) winpcap要使用VC6 第一次使用VC6,真的觉得配置很烦,而且觉得不可见.不可控.相比,还是喜欢linux下面的makefile. 尽管如此,还是需要把 ...
- vc6编译出小体积pe文件
VC写的程序体积是挺大的,网上也有很多优化的文章,都是针对VC6.0来说的.我把我的总结下. #include <windows.h> #pragma comment(lib,&quo ...
- Camstudio(vscap)编译
vs2010 编译 Camstudio-2.0-src: 1:hook工程添加:windowscodecs.lib;uuid.lib 2:在vscap工程添加hook.lib(当然包含路径) VC6编 ...
- [WTL] STLport安装指南
STLport安装指南 STLport-4.6 是完全兼容ANSI C++标准的类库. This distribution contains STLport sources only, no bina ...
- VC6 Ogre环境配置
本人原创,若转载请注明blog.chinaunix.net/uid-29435921-id-4225076.html 微软公司开发的visual c++6.0堪称史上最易用.最成熟的开发工具.vc6以 ...
- 脚本没有类似C语言的预编译,开源脚本库
开源脚本库 1 TinyC(TCC) 1.1 优点 1.1.1 速度快:直接x86汇编代码 1.1.2 标准C支持:支持标准的 ANSI C 语言,而且也支持 ISO C99 标准 1.2 缺点 1. ...
最新文章
- golang 开发笔记
- IBM Rev2.6公包主板的问题
- hue sqoop mysql_HUE中Oozie执行Sqoop
- python如何读取数据集_如何在Python中读取通用数据格式(CDF)
- ServletJSP学习笔记--导航
- Mysql探究与学习大纲--主要是为了自己复习方便
- jmx客户端_Java JMX客户端示例– JMX身份验证
- python求解LeetCode 习题 Excel Sheet Column Title
- python for循环经典案例
- OppoR17被查找手机锁死问题解锁
- webchart 生成饼状图 java_WebChart生成折线图,柱状图,饼状图
- 人脑是一台计算机吗?
- 记录一下自己配置Tomcat(9.0.69)
- 16代表啥_形势严峻下的医药代表如何不被淘汰
- 转换CLOB字段类型为VARCHAR2
- win8信息服务器不可用怎么办,Win8打印机出现RPC服务器不可用怎么办?
- I2C读写EEPROM
- AngularJs ng-repeat重复项异常解决方案
- Java中将base64编码字符串转换为图片
- 四川已公开5G专利1966件,位列全国第六
热门文章
- 中国省市区名 MySQL 数据库表[正版]
- 【线性代数】利用克拉默法则和逆矩阵求解线性方程组
- C++一元和二元作用域
- 拓扑排序 Codeforces Round #748 (Div. 3)E. Gardener and Tree
- 一个屌丝程序猿的人生(一百一十四)
- 第7次赠书,25本经典书籍免费送,速来!
- yii框架php计划任务,yii框架通过控制台命令创建定时任务示例
- L_S_Aの128天创作纪念日
- 跟着我学 AI丨“Hey,Siri”的前生今世
- sqlserver中 identity(1,1)是什么意思