日期:2014-05-16  浏览次数:20663 次

32位so能在64位系统下使用么?
一个主板提供的so库,说linux只支持32位的。

现在系统是64linux,

请问64位系统下能用主板提供的那个so吗?

如果能的话,给介绍下方法、步骤,谢谢了!
------解决方案--------------------
重装系统吧,虽说64位的可以兼容32位,单实际情况是不行的
------解决方案--------------------
不能够用的。
------解决方案--------------------
不行,会报段错误
------解决方案--------------------
对于Ubuntu:
sudo apt-get install ia32-libs 

对于fedora:
sudo yum install glibc.i686

需要安装32位运行的支持环境。才能运行32位程序。不过得看这个.so有没有做硬件相关操作,如果有的话,可能还是会失败
------解决方案--------------------
建议重新编译成64bit的。

------解决方案--------------------
建议重新编译成64bit的。
------解决方案--------------------
不是所有的32位动态库在64都兼容的,请实际测测