我在MinGW中使用的是Windows XP上Strawberry Perl附带的gcc。我也想拥有ddd(数据显示调试器),但显然在Windows上,获得ddd的最简单方法是运行Cygwin。那么,我能安装多少Cygwin来启动和运行ddd呢?我更希望我能在Win32上以本机方式运行ddd,但这似乎不是一个选项。
据我所知,到目前为止,只有以下内容(与Cygwin DLL发布版本1.5.25-15),并允许安装程序安装任何其他包以满足依赖关系
基本:基本文件,grep
开发:ddd,gdb
数学:gnuplot
让grep工作的示例:只需将以下文件从cygwin-bin目录中放入适当的目录。。。cyggcc_s-1.dllcygiconv-2.dllcygintl-8.dllcygpcre-0.dllcygwin1.dllgrep.exe
Cygwin setup.exe
安装程序为您解析依赖关系。只需运行安装程序,找到并启用ddd
,然后单击"下一步"。它可能会安装一些你并不严格需要的程序包,但弄清楚哪些程序包可以安全地省略可能是浪费时间。
免责声明:我还没有尝试过;我只是安装了所有东西。
如果你追求极简主义,你可能想要一个比cygwin-x11更小的X服务器(尽管这是我使用的,我很喜欢它)。Starwin X-Win32得到了积极维护(尽管在试用期之外它的成本为$$),并避免了安装Cygwin的开销;还有其他适用于win32的零成本最低X服务器,但我没有立即可用的链接。
正如x.cygwin.com上的文档所示,xorg-x11-base
包是所需的最低限度。