zlib

很重要的一个library,很多开源的软件都会用这个,按照官方编译比较麻烦,尤其在windows下,耗时耗力,介绍一个简单的方法,其实很多库都可以这么做

过程

直接打开vs2015,vs2017 建立一个工程,把源代码拷贝进去,


设置为静态库,添加预处理器编译条件

_DEBUG
_CONSOLE
_WINDOWS
_CRT_SECURE_NO_DEPRECATE
_CRT_NONSTDC_NO_DEPRECATE
_SCL_SECURE_NO_WARNINGS
_VARIADIC_MAX=10
_WIN32_WINNT=0x0601
NO_FSEEKO

直接编译成功,纯c的代码很容易就可以用了,当然,这样缺少的是汇编这一部分。

vs2015 vs2017 编译zlib库相关推荐

  1. Windows环境VS2017编译skia库-m84,亲测成功,使用官方编译的方法

    环境准备 Windows7/10电脑需要能访问https://skia.org/和https://skia.googlesource.com/skia.git 在Windows上安装Visual St ...

  2. vs2017编译boost库 ,解决无法打开文件“libboost_filesystem-vc140-mt-1_58.lib” 问题

    注:本文为工作问题记录,有些还未搞清楚原理,请见谅. 借鉴了网上分享的资料,感谢. 错误 LNK1104 无法打开文件"libboost_filesystem-vc140-mt-1_58.l ...

  3. windows 平台使用 VS2017 编译 libevent 源码

    一 依赖库编译 先要将其依赖的库编译好,其中openssl需要编译到libevent中,编译成libevent_openssl.lib库,zlib在新版本中只有示例用到. 1)windows 平台使用 ...

  4. vs2017运行显示系统找不到指定的文件_windows 平台使用 VS2017 编译 libevent 源码

    一 依赖库编译 先要将其依赖的库编译好,其中openssl需要编译到libevent中,编译成libevent_openssl.lib库,zlib在新版本中只有示例用到. 1)windows 平台使用 ...

  5. win10上编译libharu库

    背景: 最近的项目需要自动的生成pdf文件,我在网上查看相关的资料,发现目前比较流行的生成pdf文件的库有两个,一个是libpdf,另一个是libharu.libpdf个人使用时免费的但是商业使用就需 ...

  6. 用到zlib库的程序运行时报错:无法定位程序输入点createfile2于动态链接库KERNEL32.DLL上

    这是因为createfile2至少要windows8及以上才支持,想知道原理的可参看https://msdn.microsoft.com/en-us/library/windows/desktop/h ...

  7. vs2015编译linux源码,使用Visual Studio 2017(VS2017)编译OpenCC 1.0.4 (Open Chinese Convert)源代码...

    摘要:本文介绍了Win7 64位环境下OpenCC(Open Chinese Convert) 1.0.4源码编译全过程,除VS2017外,VS2013以上版本也应该基本同样适用,其他版本的Windo ...

  8. vs2017 编译php扩展,vs2017编译和使用libcurl库

    libcurl主要功能就是用不同的协议连接和沟通不同的服务器~也就是相当封装了的sockPHP 支持libcurl(允许你用不同的协议连接和沟通不同的服务器). libcurl当前支持http, ht ...

  9. vs2017编译libass静态库,并添加到ffmpeg中去,以支持ass,subtitles滤镜

    本人写过ffmpeg为mkv封装格式的音视频文件添加内挂字幕 ,里面字幕和视频是两个独立的通道,可以将字幕从文件中剔除,添加自己的字幕. 若想字幕和视频粘在一块,无法分割,则需要ass,subtitl ...

最新文章

  1. 安装php出现php-cgi error 1
  2. 20172328 2018-2019《Java软件结构与数据结构》第八周学习总结
  3. 多喜临门,BCH币价应声上涨
  4. ASP.NET真假分页—真分页
  5. 命令回复mysql数据库_用命令行恢复MySQL数据库
  6. LEETCODE- The First Day (C++)
  7. php 投票 排序,关于phpcms v9投票模块选项排序问题修改_PHP教程
  8. Oracle存储过程的异常处理
  9. 一篇文章入门Redis
  10. 动态规划 之 完全背包
  11. 「 C++ 通讯 」“Socket通信原理(TCP/IP)”研究
  12. 5G+智慧矿山系统如何降低开发成本
  13. Python分析《武林外传》
  14. DingTalk「开发者说」|钉钉小程序开发实践
  15. 有特点的3D网络拓扑图
  16. 笔记本开热点后断网问题
  17. latex参考文献居中_latex参考文献常见问题
  18. 微软75亿美元收购ZeniMax及其旗下工作室;KPS同意21亿美元收购Garrett全部资产 | 美通企业日报...
  19. java网课|Map线程
  20. Html —— 表白弹幕 特效(效果+代码)

热门文章

  1. R和RStudio下载安装详细步骤
  2. GCC中的弱符号与强符号
  3. python规则引擎开发经验_关于物联网规则引擎技术,你想要知道的都在这儿!
  4. 顶配12599元!三星Galaxy S22国行价格来了...
  5. 1899元起!iQOO Z5造梦空间配色明日正式开售
  6. 恒大集团:网传《关于召开全国恒大财富投资人大会通知》系伪造
  7. 格力公布“酒后模式”手机专利 网友:喝多了可以光明正大不结账了
  8. 中芯国际人事变动:蒋尚义回归 传梁孟松要走
  9. 荣耀V30外观细节曝光:后置相机模组排布类似坚果Pro3
  10. 华为畅享10评测:4800万超清夜景 多方全能的千元实力派手机