标签: c nasm ld
我使用nasm编译了我的程序集文件:
nasm
nasm -felf32 test.nasm -o test.o
我已经在64位操作系统上完成了它。现在,我想将其与以下内容联系起来: 我的操作系统是Ubuntu。
gcc -m32 test.o -o test
但我不能,因为我没有安装32位库。 我知道我应该安装32位库,这是一个解决方案。但是,我无法安装,因为我不是root。我可以用另一种方式解决这个问题吗?例如,要使用ld并从Internet下载需要*.so的文件吗?
ld
*.so