#include <iostream>
int main() {
__asm__ __volatile__ (
"movl $1, %%eax\n\t"
"movl $0, %%ebx\n\t"
"int $0x80\n\t"
);
return 0;
}
(由百度AI生成)
Dev-C++编译选项:-std=c++14
编译错误信息:
Assembler messages:
20 Error: bad register name %%eax
21 Error: bad register name %%ebx
求大佬解惑。