Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Cygwin安装程序未安装gdb.exe_Python_C_Netbeans_Gdb_Cygwin - Fatal编程技术网

Python Cygwin安装程序未安装gdb.exe

Python Cygwin安装程序未安装gdb.exe,python,c,netbeans,gdb,cygwin,Python,C,Netbeans,Gdb,Cygwin,我正在尝试将NetBeans 8.1与Cygwin结合使用来编写、编译和调试C程序。当我开始写这篇文章时,我对C一无所知,不知怎么的,我找到了修复所有编译器错误的方法。但到了调试的时候,却没有调试器!长话短说,Cygwin/bin目录中没有gdb.exe,即使是新安装的Cygwin也没有生成gdb.exe 我尝试了另一个有gdb的gcc编译器,但Netbeans不会使用它 我真的不知道如何用Cygwin在Netbeans中调试C。我所要做的就是快速浏览这个C程序,因为我需要访问一个C库 或者,有

我正在尝试将NetBeans 8.1与Cygwin结合使用来编写、编译和调试C程序。当我开始写这篇文章时,我对C一无所知,不知怎么的,我找到了修复所有编译器错误的方法。但到了调试的时候,却没有调试器!长话短说,Cygwin/bin目录中没有gdb.exe,即使是新安装的Cygwin也没有生成gdb.exe

我尝试了另一个有gdb的gcc编译器,但Netbeans不会使用它

我真的不知道如何用Cygwin在Netbeans中调试C。我所要做的就是快速浏览这个C程序,因为我需要访问一个C库

或者,有人知道是否以及如何在python中运行C子例程吗?(在我看来,这是一种远远优于C/C++的语言。)

我很高兴能够从NetBeans访问这个C库,或者用python重写我的访问代码。

(我在看到matzeri的回应之前写了这篇文章。我仍然可以尝试扩展python以运行C库中的代码,但是让我已经编写的C代码工作会更好。)

我不知道Cygwin的gdb到底发生了什么,但在克服了我的沮丧之后,我回答了另一个问题。事实证明,您确实可以从python中调用C函数


我明天会试试,我看到了一些注意事项,但是如果python.org有一个关于它的部分,我打赌它是可以做到的。

Cygwin安装程序可以安装约4000个软件包。GDB就是其中之一。
为什么你认为GDB应该默认安装

请阅读:

哦,因为正如我在最初的问题中所说,我对Netbeans、Cygwin或C一无所知。谢谢你的链接,我将尝试使用这些信息重新安装Cygwin-with-gdb。因为我已经编写了访问这个库的全部C代码,并且它通过了编译器的检查,所以如果我能完成它就好了。