pyinstaller win32 에서 UPX 사용 법과 비교

Words
49
Reading
1 min
Listen
Play
8y

  • windows(32) 환경에서 PyQT(PySide) 로 만들어진 응용 프로그램을 pyinstaller 를 이용해서 exe 파일로 만들어서 배포
  • UPX 옵션을 사용하면 속도나 사이즈 면에서 더 낫다는 평을 듣고 테스트 해 봄
  • UPX 최신 버전 다운로드 https://upx.github.io/ 해서 기존 프로젝트 아래 서브 디렉토리에 압축을 품
projects 
 main.py
 main.spec
 build
    main.exe
        main.exe.exe.manifest
        base_library.zip
        out00-Analysis.toc
        out00-EXE.toc
        out00-PKG.pkg
        out00-PKG.toc
        out00-PYZ.pyz
        out00-PYZ.toc
        warnmain.exe.txt
        xref-main.exe.html
 upx394w
        upx.exe
 dist
         main.exe
  • 실행 방법
  • 용량 비교

기존: 16,156,045 바이트
UPX: 11,855,550 바이트

pyinstaller win32 에서 UPX 사용 법과 비교 | Ecency