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相关推荐

  1. 如何用vc6编译ffmpeg, 并单步调试。

    如何用vc6编译ffmpeg, 并单步调试. 目前官方ffmpeg的最新版本为0.9, 我们就以此为例: 1. 下载最新git版本的源代码(http://ffmpeg.zeranoe.com/buil ...

  2. VC6编译OPENSSL

    VC6编译方法: 1.http://www.openssl.org/source/old/0.9.x/  下载0.9.x版本  -- VC6不能完全编译最新的1.0.x,所以尽量选择0.9.x 2.安 ...

  3. VC6编译卡死之解决办法

    From: http://www.hackpig.cn/post/601.html 一直以来用的VC6都是随便下载了一下VC6SP6,据介绍说是集成了sp6的,结果多次在编译的时候被卡死,不能关闭,只 ...

  4. vc6可编译的 linux 源码,winpcap+vc6编译环境配置,以及获取网络设备列表的源代码...

    winpcap学习手记 (By 风色鸟) winpcap要使用VC6 第一次使用VC6,真的觉得配置很烦,而且觉得不可见.不可控.相比,还是喜欢linux下面的makefile. 尽管如此,还是需要把 ...

  5. vc6编译出小体积pe文件

    VC写的程序体积是挺大的,网上也有很多优化的文章,都是针对VC6.0来说的.我把我的总结下.   #include <windows.h> #pragma comment(lib,&quo ...

  6. Camstudio(vscap)编译

    vs2010 编译 Camstudio-2.0-src: 1:hook工程添加:windowscodecs.lib;uuid.lib 2:在vscap工程添加hook.lib(当然包含路径) VC6编 ...

  7. [WTL] STLport安装指南

    STLport安装指南 STLport-4.6 是完全兼容ANSI C++标准的类库. This distribution contains STLport sources only, no bina ...

  8. VC6 Ogre环境配置

    本人原创,若转载请注明blog.chinaunix.net/uid-29435921-id-4225076.html 微软公司开发的visual c++6.0堪称史上最易用.最成熟的开发工具.vc6以 ...

  9. 脚本没有类似C语言的预编译,开源脚本库

    开源脚本库 1 TinyC(TCC) 1.1 优点 1.1.1 速度快:直接x86汇编代码 1.1.2 标准C支持:支持标准的 ANSI C 语言,而且也支持 ISO C99 标准 1.2 缺点 1. ...

最新文章

  1. golang 开发笔记
  2. IBM Rev2.6公包主板的问题
  3. hue sqoop mysql_HUE中Oozie执行Sqoop
  4. python如何读取数据集_如何在Python中读取通用数据格式(CDF)
  5. ServletJSP学习笔记--导航
  6. Mysql探究与学习大纲--主要是为了自己复习方便
  7. jmx客户端_Java JMX客户端示例– JMX身份验证
  8. python求解LeetCode 习题 Excel Sheet Column Title
  9. python for循环经典案例
  10. OppoR17被查找手机锁死问题解锁
  11. webchart 生成饼状图 java_WebChart生成折线图,柱状图,饼状图
  12. 人脑是一台计算机吗?
  13. 记录一下自己配置Tomcat(9.0.69)
  14. 16代表啥_形势严峻下的医药代表如何不被淘汰
  15. 转换CLOB字段类型为VARCHAR2
  16. win8信息服务器不可用怎么办,Win8打印机出现RPC服务器不可用怎么办?
  17. I2C读写EEPROM
  18. AngularJs ng-repeat重复项异常解决方案
  19. Java中将base64编码字符串转换为图片
  20. 四川已公开5G专利1966件,位列全国第六

热门文章

  1. 中国省市区名 MySQL 数据库表[正版]
  2. 【线性代数】利用克拉默法则和逆矩阵求解线性方程组
  3. C++一元和二元作用域
  4. 拓扑排序 Codeforces Round #748 (Div. 3)E. Gardener and Tree
  5. 一个屌丝程序猿的人生(一百一十四)
  6. 第7次赠书,25本经典书籍免费送,速来!
  7. yii框架php计划任务,yii框架通过控制台命令创建定时任务示例
  8. L_S_Aの128天创作纪念日
  9. 跟着我学 AI丨“Hey,Siri”的前生今世
  10. sqlserver中 identity(1,1)是什么意思