https://github.com/tzutalin/minizip
Minizip for Unix/Linux and mobile devices
https://github.com/tzutalin/minizip
unzip zip
Last synced: 12 months ago
JSON representation
Minizip for Unix/Linux and mobile devices
- Host: GitHub
- URL: https://github.com/tzutalin/minizip
- Owner: tzutalin
- License: mit
- Created: 2017-08-31T02:47:57.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-31T06:25:18.000Z (almost 9 years ago)
- Last Synced: 2025-05-14T16:40:35.170Z (about 1 year ago)
- Topics: unzip, zip
- Language: C
- Size: 51.8 KB
- Stars: 10
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Minizip. Portable zip & unzip lib
Based on the original work of [Gilles Vollant](http://www.winimage.com/zLibDll/minizip.html) and [nmoinvaz](https://github.com/nmoinvaz). I wrap the [minizip](https://github.com/nmoinvaz/minizip) to a shared library and execute files for Android and Unix/Linux
### Benefits
* Very small
* Easy to use
* Cross-platform
### Requirement:
* Zlib. The Zlib library allows to deflate compressed files and to create gzip (.gz) files. Zlib is free software and small.
### Build
Build share library and test exe via CMake
```
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=./install;make;make install
```
Cross compile for Android via Android makefile
```
Include the Android.mk
```
### Usage of share library
```
#include
unzip(src, dst);
```