是否有可能在Windows 7上使用MinGW和gcc从源代码编译Python解释器? 我想biuld 64位版本。
如果一个64位的Python(GCC MinGW的)版本可供下载,请让我知道,我会用之谓也。 最后我还是想用gcc和MinGW进行编译。
是否有可能在Windows 7上使用MinGW和gcc从源代码编译Python解释器? 我想biuld 64位版本。
如果一个64位的Python(GCC MinGW的)版本可供下载,请让我知道,我会用之谓也。 最后我还是想用gcc和MinGW进行编译。
首先,你不需要建立Python的使用MinGW-W64链接到它,并嵌入一个解释。 只需提取MSI安装程序,并使用预先构建的DLL。 请注意,你必须要小心,不要混用msvcr [T | 90] .dll文件的对象,但我从来没有见过这是一个真正的问题个人。
MinGW的-W64的gcc / LD应该能够链接到DLL的直接,否则你将不得不使用gendef
创建DEF文件和dlltool
创建一个导入库 。
其次,有一个与MinGW的构建Python补丁集 ,但我不知道它的64位兼容性。
你可以试试这个仓库:
汞克隆https://bitbucket.org/puqing/python-mingw
这是官方仓库的副本,但包含一些修改,使其与MinGW的编译。 进入PC / MinGW的目录:
CD PC / MinGW的&&使
如果在编译Win64中,但Win32和MSYS它应该工作不知道。