我尝试将LD_LIBRARY_PATH设置为someObject.o所在的位置,当我使用非sudo命令运行python脚本时,这是可行的,但是当我使用sudo时,会遇到链接错误。OSError: bbumintflib.o: cannot open shared object file: No such file or directory
有人知道如何将.o文件链接到.so文件吗使用ldd,我知道.so找不到.o文件。>>
我使用的是Arch Linux,并安装了来自用户存储库的交叉mipsel -linux-gnu-gcc和binutils,它工作出色,成功地将我的简单测试程序编译成mipsel二进制文件。/test运行我的可执行文件时,qemu只回答./test: Invalid ELF image for this architecture。我想的第一件事是“qemu真的能像那样运行基本的mips二进制文件吗?这看起来像魔法,这不可能。”所以我开始谷歌搜索,如果它真的可行的话,<,在看完这个教