__asm nop 用于 MinGW 编译器的断点?
__asm nop for breakpoints with MinGW compiler?
我想通过 __asm nop
命令为调试器创建停止点(下一步创建 #define __asm nop stop
)并简单地使用它。但它在 Visual Studio 中与 MSVS 一起工作时效果不佳,我无法在此项目中更改编译器,我必须使用 MinGW。
我不知道 MinGW 中此问题的正确语法,在 MinGW/Qt 中实现此问题的最佳方法是什么?
解决方案是使用__asm__("nop");
或asm("nop");
(Nate Eldredge建议的解决方案)
我想通过 __asm nop
命令为调试器创建停止点(下一步创建 #define __asm nop stop
)并简单地使用它。但它在 Visual Studio 中与 MSVS 一起工作时效果不佳,我无法在此项目中更改编译器,我必须使用 MinGW。
我不知道 MinGW 中此问题的正确语法,在 MinGW/Qt 中实现此问题的最佳方法是什么?
解决方案是使用__asm__("nop");
或asm("nop");
(Nate Eldredge建议的解决方案)