준비 과정
실행한 환경은 Mac M2 Pro 입니다. 칩 보다는 OS에 따라 내용이 달라져야 할 것 같아요.
- 필요한 유틸리티 설치
brew install openssl xz zlib gdbm sqlite
- Python 3.9 Repository clone
git clone --branch 3.9 https://github.com/python/cpython
- CPPFlag 설정
CPPFLAGS="-I$(brew --prefix zlib)/include LDFLAGS="-L$(brew --prefix zlib)/lib ./configure --with-openssl=$(brew --prefix openssl) --with-pydebug
- 빌드
make -j2 -s
- 실행 (macos)
exe
확장자가 맞습니다…ㅎ
./python.exe