在win32中编译python-mcrypt?

时间:2011-11-21 01:11:39

标签: python cross-compiling

嗯,在谷歌上搜索了很多网站后,我很难过,并且真的卡住了(+ _ +)。我正在使用Dev-c ++编译器中的mingw32-gcc.exe,目前正在遵循此site的说明。

每次我在这里尝试的结果都是:

C:\Python26>python c:\python26\python-mcrypt-1.1\setup.py install
running install
running build
running build_ext
error: don't know how to compile C/C++ code on platform 'nt' with 'mingw32-gcc.exe' compiler

我使用此参数编辑了c:\ python26 \ lib \ distuils \ distuils.cfg中的distuils.cfg文件

[build]
compiler = mingw32-gcc.exe

任何想法都将不胜感激!

1 个答案:

答案 0 :(得分:0)

你在编译环境之外安装了python,包括cygwin或mingw32(由Dev-C ++使用)。

要使用命令行模式,您需要找到您的编译器安装并找到使用适当参数启动shell的bat脚本(这是bith cygwin和mingw所需的。)

另一种方法是使用Microsft solution解决该问题。