标签: c++ assembly gcc mingw inline-assembly
我想通过__asm nop命令为调试器创建停止点(下一步创建#define __asm nop stop)并简单地使用它。但是它不能很好地工作,因为它不能在带有MSVS的Visual Studio中工作,我不能在此项目中更改编译器,而必须使用MinGW。
__asm nop
#define __asm nop stop
我不知道在MinGW中解决此问题的正确语法,在MinGW / Qt中实现此问题的最佳方法是什么?
答案 0 :(得分:0)
解决方案是使用__asm__("nop");或asm("nop");(Nate Eldredge建议的解决方案)
__asm__("nop");
asm("nop");