我知道如果我想使用一些程序集,我可以在Microsoft Visual C ++中使用此语法
__asm {
MOV EAX, iCislo
INC EAX
MOV iVysledok,EAX
}
我还找到了gcc编译器的版本。
asm(".intel_syntax noprefix \n"
"mov eax,_iCislo \n"
"inc eax \n"
"mov _iVysledok,eax \n"
".att_syntax \n");
是否可以在CLion中使用类似的东西?或者为了这个目的下载Microsoft Visual C ++是否更好?我使用CLion for C所以我想在CLion中找到它是否可行。非常感谢你的回应。
CLion不是编译器,而是IDE,它使用GCC或Clang编译器作为其工具链,而Clang内联汇编语法与GCC相同(参见https://clang.llvm.org/compatibility.html#inline-asm)。