zlib-ng

(★ 2,078)

zlib replacement with optimizations for "next generation" systems.

  • .gitattributes
  • .gitignore
  • .shellcheckrc
  • adler32.c
  • adler32_p.h
  • arch_functions.h
  • arch_natives.h
  • chunkset_tpl.h
  • CMakeLists.txt
  • compare256_rle.h
  • compress.c
  • configure
  • cpu_features.c
  • cpu_features.h
  • crc32.c
  • crc32_braid_comb.c
  • crc32_braid_comb_p.h
  • crc32_braid_p.h
  • crc32_braid_tbl.h
  • crc32_chorba_p.h
  • crc32_p.h
  • create-abi-files.sh
  • deflate.c
  • deflate.h
  • deflate_fast.c
  • deflate_huff.c
  • deflate_medium.c
  • deflate_p.h
  • deflate_quick.c
  • deflate_rle.c
  • deflate_slow.c
  • deflate_stored.c
  • fallback_builtins.h
  • FAQ.zlib
  • functable.c
  • functable.h
  • gzguts.h
  • gzlib.c
  • gzread.c
  • gzread_mangle.h.in
  • gzwrite.c
  • INDEX.md
  • infback.c
  • inffast_tpl.h
  • inffixed_tbl.h
  • inflate.c
  • inflate.h
  • inflate_p.h
  • inftrees.c
  • inftrees.h
  • insert_string.c
  • insert_string_p.h
  • LICENSE.md
  • Makefile.in
  • match_tpl.h
  • PORTING.md
  • README.md
  • trees.c
  • trees.h
  • trees_emit.h
  • trees_tbl.h
  • uncompr.c
  • zarch.h
  • zbuild.h
  • zconf-ng.h.in
  • zconf.h.in
  • zendian.h
  • zlib-config.cmake.in
  • zlib-ng-config.cmake.in
  • zlib-ng.h.in
  • zlib-ng.map.in
  • zlib.h.in
  • zlib.map.in
  • zlib.pc.cmakein
  • zlib.pc.in
  • zlib_name_mangling-ng.h.in
  • zlib_name_mangling.h.empty
  • zlib_name_mangling.h.in
  • zmemory.h
  • zsanitizer.h
  • zutil.c
  • zutil.h
  • zutil_p.h

# 설치 가이드

1. 코드 내려받기
git clone https://github.com/zlib-ng/zlib-ng

깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.

cd zlib-ng

방금 내려받은 프로젝트 폴더 안으로 이동합니다.

2. CMake

보통 추천
사전 준비물
  • Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
  • CMake 빌드 설정을 생성하는 도구입니다.
  • C/C++ 컴파일러 Windows는 Visual Studio(Community 무료), macOS는 Xcode Command Line Tools, Linux는 gcc/g++ 패키지가 필요합니다.
cmake .

이 명령어를 터미널에 그대로 입력해 실행하세요.

cmake --build . --config Release

이 명령어를 터미널에 그대로 입력해 실행하세요.

After building with cmake, an installation package can be created using cpack. By default a tgz package is created,

이 명령어를 터미널에 그대로 입력해 실행하세요.

build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).

이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.

// repository documentation