我正在尝试使用gdb version9.2在MacOS10.15上调试一个C++文件。我正在调试的文件只是main方法中的一条cout语句。在gdb中,当我尝试‘运行’一个文件时,我得到的结果类似于: New Thread 0x2741 of process 24251,而不是实际的输出,或者一步一步地执行,因为程序一直挂在那里。可能导致这种情况的一个看似无关的错误是,当加载一个文件时,错误"unknown command 0x34“出现了几次,但gdb仍然可以运行。 我已经看过其他几篇关于这个
/test 2> gdb testCopyright (C) 2020 Free SoftwareThis GDB was configured as "x86_64-apple-darwin19.4.0".Find the GDB manual and other documentation resources o
我正在开发一个多线程应用程序,我想使用GDB对其进行调试。问题是,我的一个线程一直在死,消息如下:terminate called without an active exception我知道这条消息的原因,但我不知道它发生在我的线程中的什么地方。当我在GDB中运行我的应用程序时,每当线程挂起或恢复时,它都会暂停。我希望我的应用程序继续正常运行,直到其中一个