Window10 vs2017编译zlib

本文介绍了在Windows 10环境下使用Visual Studio 2017编译ZLIB库的步骤。首先从官方站点下载并解压ZLIB,然后打开提供的sln文件进行编译。在编译过程中遇到的预生成事件错误,通过修改项目属性中的生成事件命令行来解决。完成这些步骤后,成功生成ZLIB库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Window 10 vs2017 编译zlib
第一步:下载zlib 并解压到本地
http://www.zlib.net/

在这里插入图片描述

第二步:导入vs2017
编译zlib库
打开sln: zlib-1.2.11\contrib\vstudio\vc14\zlibvc.sln

第三步:修改配置
接下来吧菜单栏中的输出平台选择位x64,右键点击zlibvc,在弹出菜单中点击build,就会开始报错如下

Severity Code Description Project File Line Suppression State
Error MSB3073 The command “cd …\contrib\masmx64
bld_ml64.bat
:VCEnd” exited with code 9009. zlibvc C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets 123
  这个错误的产生是来自生成时间中的预生成事件,因为无法准确的通过路径找到bat文件执行

解决方法如下:右键点击zlibvc,在弹出菜单中选择Properties(属性),在弹出的属性对话框选择Build Event(生成事件),点击Pre-Build Event(预先生成事件),会看到Command Line(命令行)中有错误提示所示的命令行,在这里我们对其进行修改,点击命令旁边的下拉按钮,然后点击edit(编辑),把内容删掉,替换如下:(此处的内容可参照命令行方式)
D:
cd D:\realsense\zlib1211\zlib-1.2.11\contrib\masmx64
bld_ml64.bat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值