libspng
Simple, modern libpng alternative
파일 탐색기
최종 버전 다운로드 (.zip)- config.yml
- bug_report.md
- ci-fuzz.yml
- codeql-analysis.yml
- on_PR_meson.yaml
- FUNDING.yml
- Config.cmake.in
- libspng.pc.in
- api.md
- build.md
- chunk.md
- context.md
- decode.md
- encode.md
- errors.md
- index.md
- migrate-libpng.md
- usage.md
- version.md
- example.c
- meson.build
- spng.c
- spng.h
- benchmark_images.wrap
- fuzzing_corpora.wrap
- libpng.wrap
- miniz.wrap
- spngt.wrap
- zlib.wrap
- bad_iCCP.png
- badadler.png
- badcrc.png
- empty_ancillary_chunks.png
- huge_bKGD_chunk.png
- huge_cHRM_chunk.png
- huge_eXIf_chunk.png
- huge_gAMA_chunk.png
- huge_hIST_chunk.png
- huge_iCCP_chunk.png
- huge_IDAT.png
- huge_iTXt_chunk.png
- huge_juNk_safe_to_copy.png
- huge_juNK_unsafe_to_copy.png
- huge_pCAL_chunk.png
- huge_pHYs_chunk.png
- huge_sCAL_chunk.png
- huge_sPLT_chunk.png
- huge_sRGB_chunk.png
- huge_sTER_chunk.png
- huge_tEXt_chunk.png
- huge_tIME_chunk.png
- huge_zTXt_chunk.png
- invalid_gray_alpha_sbit.png
- meson.build
- missing_plte.png
- zero_gama.png
- zero_width.png
- basi0g01.png
- basi0g02.png
- basi0g04.png
- basi0g08.png
- basi0g16.png
- basi2c08.png
- basi2c16.png
- basi3p01.png
- basi3p02.png
- basi3p04.png
- basi3p08.png
- basi4a08.png
- basi4a16.png
- basi6a08.png
- basi6a16.png
- basn0g01.png
- basn0g02.png
- basn0g04.png
- basn0g08.png
- basn0g16.png
- basn2c08.png
- basn2c16.png
- basn3p01.png
- basn3p02.png
- basn3p04.png
- basn3p08.png
- basn4a08.png
- basn4a16.png
- basn6a08.png
- basn6a16.png
- bgai4a08.png
- bgai4a16.png
- bgan6a08.png
- bgan6a16.png
- bgbn4a08.png
- bggn4a16.png
- bgwn6a08.png
- bgyn6a16.png
- ccwn2c08.png
- ccwn3p08.png
- cdfn2c08.png
- cdhn2c08.png
- cdsn2c08.png
- cdun2c08.png
- ch1n3p04.png
- ch2n3p08.png
- cm0n0g04.png
- cm7n0g04.png
- cm9n0g04.png
- cs3n2c16.png
- cs3n3p08.png
- cs5n2c08.png
- cs5n3p08.png
- cs8n2c08.png
- cs8n3p08.png
- ct0n0g04.png
- ct1n0g04.png
- cten0g04.png
- ctfn0g04.png
- ctgn0g04.png
- cthn0g04.png
- ctjn0g04.png
- ctzn0g04.png
- exif2c08.png
- f00n0g08.png
- f00n2c08.png
- f01n0g08.png
- f01n2c08.png
- f02n0g08.png
- f02n2c08.png
- f03n0g08.png
- f03n2c08.png
- f04n0g08.png
- f04n2c08.png
- f99n0g04.png
- g03n0g16.png
- g03n2c08.png
- g03n3p04.png
- g04n0g16.png
- g04n2c08.png
- g04n3p04.png
- g05n0g16.png
- g05n2c08.png
- g05n3p04.png
- g07n0g16.png
- g07n2c08.png
- g07n3p04.png
- g10n0g16.png
- g10n2c08.png
- g10n3p04.png
- g25n0g16.png
- g25n2c08.png
- g25n3p04.png
- meson.build
- oi1n0g16.png
- oi1n2c16.png
- oi2n0g16.png
- oi2n2c16.png
- oi4n0g16.png
- oi4n2c16.png
- oi9n0g16.png
- oi9n2c16.png
- PngSuite.LICENSE
- PngSuite.README
- pp0n2c16.png
- pp0n6a08.png
- ps1n0g08.png
- ps1n2c16.png
- ps2n0g08.png
- ps2n2c16.png
- s01i3p01.png
- s01n3p01.png
- s02i3p01.png
- s02n3p01.png
- s03i3p01.png
- s03n3p01.png
- s04i3p01.png
- s04n3p01.png
- s05i3p02.png
- s05n3p02.png
- s06i3p02.png
- s06n3p02.png
- s07i3p02.png
- s07n3p02.png
- s08i3p02.png
- s08n3p02.png
- s09i3p02.png
- s09n3p02.png
- s32i3p04.png
- s32n3p04.png
- s33i3p04.png
- s33n3p04.png
- s34i3p04.png
- s34n3p04.png
- s35i3p04.png
- s35n3p04.png
- s36i3p04.png
- s36n3p04.png
- s37i3p04.png
- s37n3p04.png
- s38i3p04.png
- s38n3p04.png
- s39i3p04.png
- s39n3p04.png
- s40i3p04.png
- s40n3p04.png
- tbbn0g04.png
- tbbn2c16.png
- tbbn3p08.png
- tbgn2c16.png
- tbgn3p08.png
- tbrn2c08.png
- tbwn0g16.png
- tbwn3p08.png
- tbyn3p08.png
- tm3n3p02.png
- tp0n0g08.png
- tp0n2c08.png
- tp0n3p08.png
- tp1n3p08.png
- xc1n0g08.png
- xc9n2c08.png
- xcrn0g04.png
- xcsn0g01.png
- xd0n2c08.png
- xd3n2c08.png
- xd9n2c08.png
- xdtn0g01.png
- xhdn0g08.png
- xlfn0g04.png
- xs1n0g01.png
- xs2n0g01.png
- xs4n0g01.png
- xs7n0g01.png
- z00n2c08.png
- z03n2c08.png
- z06n2c08.png
- z09n2c08.png
- icc_profile.png
- meson.build
- unknown.png
- framac_stubs.h
- fuzz_main.c
- meson.build
- ossfuzz.sh
- README.md
- spng.dict
- spng_read_fuzzer.c
- spng_write_fuzzer.c
- spngt_common.h
- target_clones.c
- test.cpp
- test_png.h
- test_spng.h
- testsuite.c
- .gitignore
- .gitlab-ci.yml
- CMakeLists.txt
- CONTRIBUTING.md
- LICENSE
- meson.build
- meson_options.txt
- mkdocs.yml
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/randy408/libspng
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd libspng
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
// repository documentation
Was this content helpful?
(0 ratings)
