首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Windows 7上安装带有Python支持的GDB

如何在Windows 7上安装带有Python支持的GDB
EN

Stack Overflow用户
提问于 2013-09-20 08:48:58
回答 1查看 2.4K关注 0票数 6

我需要调试cython代码。官方文档说,我需要安装“GDB7.2或更高版本,使用Python支持构建”。不幸的是,我没有找到任何一步一步的指南,如何在Windows 7上安装它。我是否必须自己构建它(如何构建?)还是已经存在Windows 7,64位的安装程序?任何帮助都将不胜感激。

我使用Windows 7、Python2.7 64位和Visual 2008。

此外,还欢迎关于调试cython的其他方法(特别是关于非控制台可视化调试器)的建议。提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2014-12-08 02:08:00

与所有GNU项目一样,GDB作为源代码提供。好消息是,这意味着它可以在任何平台上运行。坏消息是,除非有人已经为你弄清楚了这个过程,否则你必须自己去做。GDB将在几乎任何Linux发行版上内置,但是有了Windows,您就可以独立使用了。

你基本上有三种选择:

  1. 将开发(或至少调试)转移到Linux。这并不像听起来那么难。您可以使用VirtualBox轻松地在Windows内的虚拟机中运行Linux,这是GPL下的免费软件。
  2. 在窗口内使用西格温外壳进行调试。Cygwin在GPL下是免费的,允许您在Windows中运行类似Linux的环境。它包括大部分GNU软件,包括最新发布的GDB
  3. 如果您感到非常冒险,您可以自己编译GDB,以便在Windows系统上工作。到目前为止,这是最难的一条路,而且只适用于熟悉Windows平台编程的人。

最后,我强烈建议在任何严肃的Python开发中使用Linux,特别是在使用没有大型开发人员社区的Python扩展时。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18912471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档