packer-tutorial
A tutorial on how to write a packer for Windows!
파일 탐색기
최종 버전 다운로드 (.zip)- main.cpp
- CMakeLists.txt
- main.cpp
- main.cpp
- CMakeLists.txt
- Makefile.pup
- Makefile.sas
- buffer_demo.adb
- mtest.adb
- read.adb
- readme.txt
- test.adb
- zlib-streams.adb
- zlib-streams.ads
- zlib-thin.adb
- zlib-thin.ads
- zlib.adb
- zlib.ads
- zlib.gpr
- blast.c
- blast.h
- Makefile
- README
- test.pk
- test.txt
- readme.txt
- ZLib.pas
- ZLibConst.pas
- zlibd32.mak
- AssemblyInfo.cs
- ChecksumImpl.cs
- CircularBuffer.cs
- CodecBase.cs
- Deflater.cs
- DotZLib.cs
- DotZLib.csproj
- GZipStream.cs
- Inflater.cs
- UnitTests.cs
- DotZLib.build
- DotZLib.chm
- DotZLib.sln
- LICENSE_1_0.txt
- readme.txt
- gvmat64.S
- infback9.c
- infback9.h
- inffix9.h
- inflate9.h
- inftree9.c
- inftree9.h
- README
- test.cpp
- zfstream.cpp
- zfstream.h
- zstream.h
- zstream_test.cpp
- README
- test.cc
- TODO
- zfstream.cc
- zfstream.h
- configure.ac
- crypt.h
- ioapi.c
- ioapi.h
- iowin32.c
- iowin32.h
- make_vms.com
- Makefile
- Makefile.am
- miniunz.c
- miniunzip.1
- minizip.1
- minizip.c
- minizip.pc.in
- MiniZip64_Changes.txt
- MiniZip64_info.txt
- mztools.c
- mztools.h
- unzip.c
- unzip.h
- zip.c
- zip.h
- example.pas
- readme.txt
- zlibd32.mak
- zlibpas.pas
- Makefile
- puff.c
- puff.h
- pufftest.c
- README
- zeros.raw
- testzlib.c
- testzlib.txt
- Makefile
- Makefile.msc
- untgz.c
- miniunz.vcxproj
- miniunz.vcxproj.filters
- minizip.vcxproj
- minizip.vcxproj.filters
- testzlib.vcxproj
- testzlib.vcxproj.filters
- testzlibdll.vcxproj
- testzlibdll.vcxproj.filters
- zlib.rc
- zlibstat.vcxproj
- zlibstat.vcxproj.filters
- zlibvc.def
- zlibvc.sln
- zlibvc.vcxproj
- zlibvc.vcxproj.filters
- miniunz.vcxproj
- minizip.vcxproj
- testzlib.vcxproj
- testzlibdll.vcxproj
- zlib.rc
- zlibstat.vcxproj
- zlibvc.def
- zlibvc.sln
- zlibvc.vcxproj
- miniunz.vcxproj
- minizip.vcxproj
- testzlib.vcxproj
- testzlibdll.vcxproj
- zlib.rc
- zlibstat.vcxproj
- zlibvc.def
- zlibvc.sln
- zlibvc.vcxproj
- miniunz.vcxproj
- minizip.vcxproj
- testzlib.vcxproj
- testzlibdll.vcxproj
- zlib.rc
- zlibstat.vcxproj
- zlibvc.def
- zlibvc.sln
- zlibvc.vcxproj
- miniunz.vcproj
- minizip.vcproj
- testzlib.vcproj
- testzlibdll.vcproj
- zlib.rc
- zlibstat.vcproj
- zlibvc.def
- zlibvc.sln
- zlibvc.vcproj
- readme.txt
- README.contrib
- algorithm.txt
- crc-doc.1.0.pdf
- rfc1950.txt
- rfc1951.txt
- rfc1952.txt
- txtvsbin.txt
- enough.c
- fitblk.c
- gun.c
- gzappend.c
- gzjoin.c
- gzlog.c
- gzlog.h
- gznorm.c
- README.examples
- zlib_how.html
- zpipe.c
- zran.c
- zran.h
- Makefile.bor
- Makefile.dj2
- Makefile.emx
- Makefile.msc
- Makefile.tc
- Makefile
- README
- Makefile.os2
- zlib.def
- descrip.mms
- Makefile.emx
- Makefile.riscos
- README
- visual-basic.txt
- bndsrc
- make.sh
- README400
- zlib.inc
- package.qpg
- example.c
- infcover.c
- minigzip.c
- watcom_f.mak
- watcom_l.mak
- DLL_FAQ.txt
- Makefile.bor
- Makefile.gcc
- Makefile.msc
- README-WIN32.txt
- VisualC.txt
- zlib.def
- zlib1.rc
- adler32.c
- ChangeLog
- CMakeLists.txt
- compress.c
- configure
- crc32.c
- crc32.h
- deflate.c
- deflate.h
- FAQ
- gzclose.c
- gzguts.h
- gzlib.c
- gzread.c
- gzwrite.c
- INDEX
- infback.c
- inffast.c
- inffast.h
- inffixed.h
- inflate.c
- inflate.h
- inftrees.c
- inftrees.h
- LICENSE
- make_vms.com
- Makefile
- Makefile.in
- README
- treebuild.xml
- trees.c
- trees.h
- uncompr.c
- zconf.h.cmakein
- zconf.h.in
- zconf.h.included
- zlib.3
- zlib.3.pdf
- zlib.h
- zlib.map
- zlib.pc.cmakein
- zlib.pc.in
- zlib2ansi
- zutil.c
- zutil.h
- CMakeLists.txt
- LICENSE
- presentation.pdf
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/frank2/packer-tutorial
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd packer-tutorial
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
$ cmake ../
이 명령어를 터미널에 그대로 입력해 실행하세요.
$ cmake --build ./ --config Release
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. .NET
보통
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd zlib-1.2.13/contrib/dotzlib
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd zlib-1.2.13
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
