Skip to content

Commit

Permalink
Merge pull request #252 from JonLiu1993/vcpkg-instructions
Browse files Browse the repository at this point in the history
Add vcpkg installation instructions
  • Loading branch information
uroni authored Aug 25, 2022
2 parents 7b9bcf7 + a203b9a commit ca0cdfc
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,18 @@ Releases are available at the [releases page](https://github.com/richgel999/mini
* Entire inflater (including optional zlib header parsing and Adler-32 checking) is implemented in a single function as a coroutine, which is separately available in a small (~550 line) source file: miniz_tinfl.c
* A fairly complete (but totally optional) set of .ZIP archive manipulation and extraction API's. The archive functionality is intended to solve common problems encountered in embedded, mobile, or game development situations. (The archive API's are purposely just powerful enough to write an entire archiver given a bit of additional higher-level logic.)

## Building miniz - Using vcpkg

You can download and install miniz using the [vcpkg](https://github.com/Microsoft/vcpkg) dependency manager:

git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
./vcpkg install miniz

The miniz port in vcpkg is kept up to date by Microsoft team members and community contributors. If the version is out of date, please [create an issue or pull request](https://github.com/Microsoft/vcpkg) on the vcpkg repository.

## Known Problems

* No support for encrypted archives. Not sure how useful this stuff is in practice.
Expand Down

0 comments on commit ca0cdfc

Please sign in to comment.