首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux32位和64位编译转换有关问题

2012-09-14 
linux32位和64位编译转换问题我有一个在Ubuntu 10.4(32位)下编译生成的可执行文件,想在Fedora 16(64位)下

linux32位和64位编译转换问题
我有一个在Ubuntu 10.4(32位)下编译生成的可执行文件,想在Fedora 16(64位)下运行。出现的错误是:/lib/ld-linux-so.2:bad ELF interpreter : no such file or directory .这个怎么解决,请各位大神帮忙!!!!

[解决办法]
编译选项加上-m64,编译成64位程序试试
[解决办法]
ldd 可执行文件
会列出所依赖的库一个一个安装,注意必须是32位

热点排行