我将gcc编译器下载到我的linux环境中,并使用ssh进入vscode,在我的windows机器上模拟linux环境。我创建的编译文件和我的教授给我的makefile运行得很好,但是每当我使用我的教授还提供的gdb调试器进行调试时,调试器挂起,不允许我使用断点单步执行代码。我提供了调试器的代码以及cpp属性和任务文件。调试器代码: {
// Use IntelliSense to learn about possible
因此,我创建了一个空项目并将我的文件添加到其中,设置了一些断点,当我运行调试器时,我在控制台上得到了如下结果:Debugger name and version: GNU gdb (GDB) 7.6.1Error in re-setting breakpoint 2: PC register is not available
我能看出的一个不同之处是,当GDB工作时,verion显示: This GDB was configured as "i486-linux-gnu".现在更新后的版本显示: This GDB was configured as "i686-linux-gnu" 这就是我所能看到或理解的所有不同之处。 我使用的ARM工具链没有提供GDB。但是当我收到这个错误时,我使用的是普通的gdb (安装在Ubuntu上)命令,该命令位于&quo