我正在尝试在我的64位Linux上编译32位汇编代码(NASM),但我不能,我已经尝试了其他有关它的教程,我安装了ia32-libs ......
当我尝试将其运行为:
gcc asm1.o -o asm1
文件输入`asm1.o'的i386与输出i386不兼容:x86-64
当我尝试将其运行为:
gcc -m32 asm1.o -o asm1
/ usr / bin / ld:找不到-lgcc / usr / bin / ld:connot find -lgcc_s collect2:错误:ld返回1退出状态
感谢您的帮助。
OBS:对不起我的英语,我不是来自美国。
答案 0 :(得分:1)
需要安装 gcc-multilib 。