理想情况下,我需要Python27.dll文件的32位和64位调试版本.我希望能够嵌入Python并在C中实现Python扩展,并且能够使用我为mingw-w64构建的gdb-7.4和用于纯Python方面的WingIDE来调用无缝调试工具.
使用我的mingw-w64工具链从源代码构建Python 2.7.3证明是有问题的 – 并且在任何人为我的尝试着火之前:我承认这个环境是不受支持的,但我想我可能能够通过一些明智的工作来实现这一点补丁(黑客)和:
make OPT =’ – g -DMS_WIN32 -DWIN32 -DNDEBUG -D_WINDOWS -DUSE_DL_EXPORT’
我错了……我放弃了posixmodule.c,因为我的变化的影响变得不确定;因人而异.
我尝试使用Visual C 2010 Express进行构建,但主要是Linux开发人员,文化冲击对我来说太过分了. Python项目甚至没有成功导入.显然,我需要Visual C 2008,但我已经确信如果可能的话我不想走这条路……
我真的很惊讶,没有一个zip文件在互联网上的某个地方提供必要的.dll. ActiveState应该真正提供这些作为他们制作的每个ActivePython版本的可选下载 – 也许这就是付费支持的来源;-).
在给定环境的情况下获取Python调试库文件的最佳方法是什么?
我通过wiki页面记录了该过程:https://wiki.python.org/moin/VS2012
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。