StoneSteps.zLib.VS2022.Static
1.3.0.1
See the version list below for details.
dotnet add package StoneSteps.zLib.VS2022.Static --version 1.3.0.1
NuGet\Install-Package StoneSteps.zLib.VS2022.Static -Version 1.3.0.1
<PackageReference Include="StoneSteps.zLib.VS2022.Static" Version="1.3.0.1" />
paket add StoneSteps.zLib.VS2022.Static --version 1.3.0.1
#r "nuget: StoneSteps.zLib.VS2022.Static, 1.3.0.1"
// Install StoneSteps.zLib.VS2022.Static as a Cake Addin #addin nuget:?package=StoneSteps.zLib.VS2022.Static&version=1.3.0.1 // Install StoneSteps.zLib.VS2022.Static as a Cake Tool #tool nuget:?package=StoneSteps.zLib.VS2022.Static&version=1.3.0.1
This package contains static zLib libraries and header files for Win32/x64 platforms. There are no dynamic libraries included.
The zLib static library appropriate for the platform and configuration selected in a Visual Studio solution is explicitly referenced within this package and will appear within the solution folder tree after the package is installed. The solution may need to be reloaded to make the library file visible. This library may be moved into any solution folder after the installation.
Note that the zLib library path in this package will be selected as Debug or Release based on whether the active configuration is designated as a development or as a release configuration in the underlying .vcxproj file.
Specifically, the initial project configurations have a property called UseDebugLibraries in the underlying .vcxproj file, which reflects whether the confiration is intended for building release or development artifacts. Additional configurations copied from these initial ones inherit this property. Manually created configurations should have this property defined in the .vcxproj file.
Do not install this package if your projects use configurations without the UseDebugLibraries property.
The static library is built with the stdcall calling convention.
The non-debug versions of the library are built with NDEBUG defined, so assert calls work as intended for Debug and Release configurations.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
native | native is compatible. |
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on StoneSteps.zLib.VS2022.Static:
Package | Downloads |
---|---|
StoneSteps.Exiv2.VS2022.Static
Exiv2 is a C++ library to read, write, delete and modify EXIF image metadata. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Package Notes:
* Static libraries built for x64/Win32 platforms
* Built against Debug/Release MT/DLL CRT
* Compiled with the stdcall calling convention
zLib Changes:
Version 1.3 has these key updates from 1.2.13:
Building using K&R (pre-ANSI) function definitions is no longer supported.
Fixed a bug in deflateBound() for level 0 and memLevel 9.
Fixed a bug when gzungetc() is used immediately after gzopen().
Fixed a bug when using gzflush() with a very small buffer.
Fixed a crash when gzsetparams() is attempted for a transparent write.
Fixed test/example.c to work with FORCE_STORED.
Fixed minizip to allow it to open an empty zip file.
Fixed reading disk number start on zip64 files in minizip.
Fixed a logic error in minizip argument processing.
See zLib change log for a full list:
https://zlib.net/ChangeLog.txt