我有一些使用intel格式的.asm文件,但是我想用gcc编译它们,有没有人知道如何运行这个命令?我知道nasm或yasm是这个问题的选择,但是gcc可以自己做到这一点吗?非常感谢
答案 0 :(得分:2)
要编译要与GCC一起运行的.asm
文件,您必须:
"_start"
标签为main
.asm
创建nasm -f elf file.asm
文件的对象
gcc -m32 -o file file.o
创建的链接对象文件*
./file
运行
gcc -o file file.o
会这样做。