1. 下载
    http://zlib.net/zlib-1.2.8.tar.gz
2. 编译
    - 解压到目录,如d:\library
    - 开启VS2012的Command Prompt 
    - 进入到zlib-1.2.8\contrib\masmx86目录
    - 执行bld_ml32.bat
    - 打开工程项目zlib-1.2.8\contrib\vstudio\vc10\zlibvc.sln

- 编译整个solution(Release)

error LNK2026: module unsafe for SAFESEH image(具体解决方案见下面)

或者使用nmake

打开“Visual Studio 命令提示(2010)”,为了使用VC2010的缺省系统配置参数;

切换目录到zlib-1.2.8\contrib\masmx86,并执行脚本bld_ml32.bat,此时会产生inffas32.obj和match686.obj,把这两个文件拷贝到源代码目录zlib-1.2.8下;

切换目录到zlib-1.2.8,执行

[plain] view plaincopy
  1. nmake -f win32/Makefile.msc LOC="-DASMV -DASMINF" OBJA="inffas32.obj match686.obj"

经过以上三个步骤即可完成zlib1.2.8的编译。生成的库文件、dll文件就在源代码根目录下。

vs2012 编译 zlib 1.2.8相关推荐

  1. DCMTK+VS2012编译简明教程

    环境:win7x64,VS2012,DCMTK3.6.0 DCMTK相关资料汇总: ※官方文档:http://support.dcmtk.org/docs-snapshot/ ※源码.支持库下载:ht ...

  2. windows下使用cmake编译zlib与libpng libjpeg 留此备份

    win7下使用VS2010编译jpeglib 1.下载源代码下载地址:http://www.ijg.org/files/,     选择最新版本的windows版本压缩包,进行下载.     jpeg ...

  3. VS2012编译调试WDM驱动(KdPrint无调试信息 debugview win7无调试信息)

    对于WDM驱动 VS2012有向导可以新建WDM项目 如图 这点说明不用自己配置 文件目录 C/C++ 选项 LINK 选项 等一系列的参数 比以前方便了不少 新建以后是空项目 放入<windo ...

  4. VC++编译zlib

    目录 第1章简介    1 第2章版本1.2.3    2 2.1 编译汇编代码    2 2.1.1 32位汇编    2 2.1.2 64位汇编    5 2.2 Visual C++ 6.0   ...

  5. Qt编译zlib完成文件压缩解压(Ubuntu18.04)

    一.前言 在软件开发中进行有需求需要将生成的一些文件打包上传到服务器,或者从服务器下载压缩包下来内部解压.或者自己做一些打包工具,那么使用zlib开源就可以很方便的完成.接下来介绍在zlib在Linu ...

  6. VS2012编译和调用gdal

    1,  VS2012编译gdal 参考链接:http://www.cnblogs.com/dyllove98/archive/2013/08/02/3233824.html 先安装VS 2012, 然 ...

  7. OpenSees2.3.0 用vs2012编译

    最近开始学习有限元编程,发现网上写用vs编译OpenSees的帖子一般都是用vs2005还不太适用于vs2012,当我在用vs2012编译时候出了各种状况,最后总算编译成功,把我的经验教训贴出来,希望 ...

  8. [原]VS2012编译GLEW 1.11

    1.到http://glew.sourceforge.net/下载源代码 2.使用vs2012打开build下vc6的glew.dsw ,自动生成2012工程(一路点确定)特别注意:不要使用build ...

  9. zlib / win10 下 vs2019 编译 zlib 的方法

    一.准备 官网下载 zlib 库源代码.(点我) 二.设置 1.进入源码根目录,双击打开 contrib \ vstudio \ vc14 \ zlibvc.sln. 2.初始编译时,会报错: 无法生 ...

最新文章

  1. optee3.12.0 qemu_v8的环境搭建篇(ubuntu20.04)
  2. java的poi导入Excel文件
  3. H.264 中的相关问题
  4. 项目构建之springboot集成lomback.xml,和log4j基于properties方式的日志配置记录
  5. 局域网不能进入别人的共享
  6. 网页连接的服务器失败是怎么回事啊,网页怎么连接服务器失败
  7. vue element container布局
  8. Java JVM调优
  9. EJB到底是什么?(通俗易懂白话文)
  10. ViewStub延迟加载
  11. Linux下安装rarlinux
  12. ps 毛发 边缘_PS教程:教你如何利用PS调整边缘高速度高效率扣头发丝
  13. 第十章 隐马尔可夫模型
  14. 大数据是什么?与云计算有什么关系?
  15. ubuntu中firfox插件xmarks的同步问题
  16. python石头剪刀布游戏代码输入格式随机数种子设置为0_Python模拟石头剪刀
  17. matlab 将子文件下同名称文件移植到同一文件夹下并按序排列重命名n.bmp,n=1,2,3...
  18. VAR-MVGARCH-BEKK模型的winrats实现
  19. 又一个!左手手机,右手汽车,为啥手机厂商都扎堆造汽车?
  20. Codeforces——791A Bear and Big Brother

热门文章

  1. springcloud使用pagehelper 实现分页,及total 数据问题
  2. zabbix 自动发现和注册
  3. iOS 9: UIStackView入门
  4. WinAPI: PolyBezier - 绘制贝塞尔线
  5. 如何使用Openssl 制作CA证书
  6. ALV面向对象方法研究:添加自定义工具栏(三)
  7. 几种不伤身体的速效减肥秘方 - 生活至上,美容至尚!
  8. shell中变量的替换
  9. Hibernate5.x Idea搭建
  10. Google 是如何定制 Material 主题的?