- mingw를 설치한다.
gcc-core
gcc-g++
binutils
runtime
utils
설치한 후 bin 폴더가 PATH에 포함되도록 수정한다
(My Computer ➛ Properties ➛ Advanced ➛ Environment Variables).
- default compiler로 mingw가 되도록 파이썬 설치폴더에서 disutils.cfg 를 수정한다.
c:\python25\lib\distutils\distutils.cfg:
[build]
compiler = mingw32
- C extension을 사용하는 모듈 소스를 다운로드 하여 빌드해본다
PyCrypto 다운로드
파일을 폴더에 풀고
> python setup.py bdist_wininst
- 제대로 빌드되었는지 확인해본다
> objdump -p build/lib.win32-2.5/Crypto/Cipher/AES.pyd|grep DLL
원본URL: Building Python extensions for Windows with only free tools
댓글 없음:
댓글 쓰기