windows编译libzip vs2017

  • 1 下载
  • 2 打开工具
  • 3 编译zlib
  • 4 编译libzip
  • 链接
  • 参考:

原创文章禁止转载 同步发布http://www.alom.com.cn/

1 下载

libzip-1.8.0
zlib-1.2.11
解压到H:\devel(自定义)

2 打开工具

打开vs 2017的开发人员命令提示符

3 编译zlib

cd devel\zlib-1.2.11
mkdir build
cd build
cmake .. -G"Visual Studio 15 2017 Win64" -DCMAKE_INSTALL_PREFIX="h:\include\zlib-vs17"
msbuild /P:Configuration=Release INSTALL.vcxproj

注意:正常情况下不会出错。如果之前使用了别的方法编译。应当删除整个目录,重新解压代码。

4 编译libzip

cd devel\liblzma-4.27.1
mkdir build
cd build
cmake .. -G"Visual Studio 15 2017 Win64" -DCMAKE_INSTALL_PREFIX="h:\include\zlib-vs17"
msbuild libzip.sln /t:zip /P:Configuration=Release
cmake -DBUILD_TYPE=Release -P cmake_install.cmake

上面的 MSBuild 命令可能会生成一些警告。

CMake Error at src/cmake_install.cmake:34 (file):file INSTALL cannot find "C:/libzip/build/src/Release/zipcmp.exe".

可忽略 - 所有必需的二进制文件应该已经在h:\include\zlib-vs17

链接

http://alom.com.cn/20220315/deploy/2022-03-15-windows%E7%BC%96%E8%AF%91libzip%20vs2017/

参考:

https://docs.microsoft.com/en-us/cognitive-toolkit/archive/setup-buildzlib-vs15#:~:text=There%20are%20two%20ways%20to%20build%20the%20lib%2Flibzip,three%20parameters%20to%20build%20the%20CNTK%20Protobuf%20library.

windows编译libzip vs2017相关推荐

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

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

  2. windows下编译libzip库

    源码 编译libzip需要依赖zlib的库 zlib和libzip的git代码: https://github.com/madler/zlib.git https://github.com/nih-a ...

  3. Visual Studio2017源码编译libzip源码

    一.编译准备 1.libzip源码下载  点击下载 2.CMake 点击下载 3.编译工具VS2017  点击下载 二.CMake生成VS2017工程 1.CMake配置Configure 2.CMa ...

  4. Skia Windows 编译

    Skia Windows 编译 编译环境:win10 64位.VS2017.git.LLVM 一.下载Skia相关源码 1. 下载google工具depot_tools git clone https ...

  5. Pangolin在Windows编译记录

    文章目录 Pangolin在windows编译记录 1. 首先看结果 2. 源码下载 2.1. 链接器错误 2.2. 运行库版本不对应 2.3. 工程文件名字修改 3. Cmake编译 4. 带Eig ...

  6. OGRE 2.1 Windows 编译

    版权所有,转载请注明链接 OGRE 2.1 Windows 编译 环境: Windows 7 64Bit Visual Studio 2012 OGRE 2.1 CMake 2.8.12.1 OGRE ...

  7. DCNv2 windows编译2021

    2019年曾经写过一篇DCNv2 windows编译的博客 https://blog.csdn.net/jacke121/article/details/91355170 当时vs2015是编译成功的 ...

  8. FreeCAD v0.19源码编译与VS2017+Qt5环境搭建

    FreeCAD v0.19源码编译与VS2017+Qt5环境搭建_$firecat全宏的代码足迹$-CSDN博客一.环境准备VS2017,x64cmake-3.14.5-win64-x64.msiFr ...

  9. Cef mysql.exe_CEF3.2623使用记录:windows编译

    CEF3.2623使用记录:windows编译 1:cef3.2623下载地址 2623是cef3最后一个支持xp系统的版本,且可以支持html的audio标签,可以用作对html音频的处理下载地址为 ...

最新文章

  1. SSL加密包解析的几个概念梳理
  2. pytorch torch.nn.Sequential(* args)(嘎哈用的?构建神经网络用的?)
  3. Android中点击事件的四种写法
  4. Python基础day04【字典(介绍、定义与访问、操作数据、常见操作)】
  5. 华为eNSP模拟器上实现FTP服务
  6. 前端,校招,面淘宝,指南
  7. mysql索引背后的数据结构_图解Mysql索引的数据结构!看不懂你来找我
  8. 计算机桌面上的输入法状态栏,输入法状态栏
  9. swift -- Tuple 元组 Dictionary
  10. thinkphp 二级域名绑定模块,导致设置的路由被多域名共用的问题解决方案
  11. extract()函数:用于从一个date或者interval类型中截取到特定的部分
  12. linux关于bashrc与profile的区别(转)
  13. 加载八叉树索引文件_mysql innodb索引原理
  14. Skyline软件二次开发初级——9如何在WEB页面中的三维地图上进行交互
  15. ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(11)之支付管理及广告管理...
  16. pynq 环境搭建_PYNQ 经典项目分享之 - Hello World
  17. Tmall商品详情接口(商品列表接口,商品销量接口,app详情接口)代码对接教程
  18. 自己收款码实现个人网站支付
  19. 怎么打开苹果Mac电脑科学型计算器
  20. 递归方法实现最大公约数

热门文章

  1. 初值定理与终值定理的推导(S域和Z域)
  2. 【SQL练习】学生成绩查询
  3. 已集成 VirtIO驱动windows server 2012, 2008, 2003的ISO镜像下载
  4. 用matlab编写一段将jpg图片格式转换成tiff格式
  5. 基于Java毕业设计在线玩具租赁系统源码+系统+mysql+lw文档+部署软件
  6. 基于springboot的校园二手网站
  7. opencv快速入门—键盘响应操作
  8. 凭什么是你从新星计划里面脱颖而出?答:凭这五点
  9. 工作站,服务器和普通电脑的区别
  10. linux系统界面图形化操作步骤