ld: i386 架构于输入文件foo.o 与 i386:x86-64 输出不兼容
ld: i386 architecture of input file `foo.o’ is incompatible with i386:x86-64 output编译链接指令nasm -f elf foo.s -o foo.ogcc -c bar.c -o bar.old -s -o foobar bar.o foo.o汇编语言用nasm编写并用nasm编译器编译,而C语言用的是gcc编译,这些都没有问题,但是在链接的时候出错了,提示如下:ld: i386 architecture.
原创
2021-08-08 08:59:01 ·
2804 阅读 ·
0 评论