我知道如果我想使用某些程序集,可以在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 ++更好?我对C使用CLion,所以我也想在CLion中查找。非常感谢您的答复。
答案 0 :(得分:2)
CLion不是编译器,而是IDE,它使用GCC或Clang编译器作为其工具链,并且Clang内联汇编语法与GCC相同(请参见https://clang.llvm.org/compatibility.html#inline-asm)。