我正在尝试调试一个在MIPS cpu板上远程运行的程序,使用musl作为其libc。虽然其他共享库很好,但不是必须的,如果没有来自libc.so的调试信息,gdb就无法解析堆栈跟踪,它们看起来都像垃圾。This GDB was configured as "--host=x86_64-pokysdk-linux --target=mipsel-poky-linux".This GDB was configured as "--host=x86_64-pokysdk-linux
我在网上学习了几个教程,试图设置gdb来调试本机代码:他们都没有让我的调试器完全正常工作。下面的步骤有一个特定的问题,以上所有教程都认为这些步骤是调试本机代码的正确步骤:
In ,启动JAVA调试会话,在我的onCreate()方法的第一个断点停止。此configuration.In被设置为GDB调试器,在configuration.调试C++中,启动C++调试app_proces
如您所知,eclipse有一个方便的附加调试工具 for C project.You可以从中看到它,您可以使用这个工具来调试已经处于运行状态的进程,比如守护进程。我的问题是,当一个进程刚开始时,我想从进程开始(即从主函数的第一行)开始调试它,我如何使用这个IDE进行调试?我知道在下,有一个名为gF-14的工具,使用这个工具,我们可以在启动进程之前做一些配置,当进程启动时,g频可以检测到这一点,并让调试器工具(例如虚拟演播室)自动附加进程。
不要告诉我使用睡眠函数。