Questions tagged «debugging»

调试是在计算机程序中查找和修复错误的有条不紊的过程。**重要提示:**该标签仅用于有关调试技​​术或调试本身的问题,而不用于请求帮助调试代码。

2
什么是调试器,它如何帮助我诊断问题?
这旨在作为一个通用问题,以帮助遇到程序问题但不知道如何使用调试器诊断问题原因的新程序员。 该问题涵盖三类更具体的问题: 当我运行程序时,它不会产生我期望输入的输出。 当我运行程序时,它崩溃并给了我堆栈跟踪。我已经检查了堆栈跟踪,但是我仍然不知道问题的原因,因为堆栈跟踪没有为我提供足够的信息。 当我运行程序时,它由于分段错误(SEGV)而崩溃。

5
哪一个最好的Linux C / C ++调试器(或gdb的前端)可以帮助教授编程?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我向新手讲了一种“精简” C ++编程课程(“精简”表示没有指针,没有类,只是普通的旧C语言以及引用,STL字符串和向量)。学生以前没有编程经验,因此我相信使用交互式调试器可以帮助他们理解程序流程,变量和递归。 本课程以Linux授课。教他们使用gdb实在是过大(他们不会使用也不了解大多数功能)。我只需要简单但易于使用的内容:查看程序现在位于哪一行,堆栈中有什么(局部变量,以前的调用等)。我看起来与旧的Turbo Pascal或Turbo C ++ Borland的调试器或Visual Studio调试器类似。 谢谢,
106 c++  linux  debugging 

6
R脚本行号有误吗?
如果我从命令行(R --slave script.R)运行一个较长的R脚本,如何获取错误的行号? 我根本不想在脚本中添加调试命令-我只希望R像大多数其他脚本语言一样工作...
105 debugging  r 


10
如何运行Python程序?
所以我有点像Python,但是我遇到了问题……运行它。大声笑 我现在正在使用IDLE,但是它没有任何用处,因为您一次只能运行几行。 我还使用Komodo Edit创建实际的.py文件。 我的问题是,如何运行.py文件来测试实际程序? 我正在使用Windows 7和Komodo Edit 5作为我的IDE。在Komodo中按F5根本不起作用。
103 python  ide  debugging 




30
调试无法开始[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 当我按F5键(调试模式)时,什么都没有发生。生成正常,exe文件可以正常启动,但无法启动调试。为什么?


4
在GDB中运行应用程序,直到发生异常
我正在开发一个多线程应用程序,我想使用GDB对其进行调试。 问题是,我的线程之一一直死于消息: pure virtual method called terminate called without an active exception Abort 我知道该消息的原因,但是我不知道它在线程中出现的位置。回溯确实会有所帮助。 当我在GDB中运行我的应用程序时,每当线程被暂停或恢复时它就会暂停。我希望我的应用程序继续正常运行,直到其中一个线程死于该异常为止,这时所有内容都应停止,以便获得回溯。

15
IIS Express在调试ASP.NET MVC时给出“拒绝访问”错误
我创建了一个ASP.NET MVC 3项目,并在开发时将IIS Express用作Web服务器。当我尝试调试时,出现以下错误消息。 如何解决呢? “ /”应用程序中的服务器错误。 访问被拒绝。说明:访问服务于此请求所需的资源时发生错误。服务器可能未配置为访问请求的URL。 错误消息401.2 。:未经授权:由于服务器配置,登录失败。根据您提供的凭据和Web服务器上启用的身份验证方法,验证您是否有权查看此目录或页面。请与Web服务器的管理员联系以获取其他帮助。

2
GCC -g vs -g3 GDB标志:有什么区别?
使用gcc或Clang编译C源代码时,我总是使用该-g标志来生成gdb的调试信息。 gcc -g -o helloworld helloworld.c 我注意到有些人推荐了-g3。-g和-g3标志之间有什么区别?-g和之间还有区别-ggdb吗?
102 c  debugging  gcc  gdb  clang 


4
启动后如何将调试器附加到iOS应用?
我有一个正在解决的问题,该问题很少发生,并且当我在Xcode下运行某些东西时似乎没有发生。 是否可以正常运行应用程序(即从Springboard运行),直到出现问题,然后再附加调试器? 如果可能的话,我宁愿不越狱。
100 ios  xcode  debugging 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.