已解决.so文件调用时wrong ELF class: ELFCLASS32

###错误原因:
Ubuntu 64 位,用makefile g++编译生成的脚本调用了32 位.so(动态链接库).
如此,生成的脚本是64位的,调用的.so 文件是32位的。

###解决方法:
在makefile 中 在 g++ 后加上-m32 ,这样编译出的32位的脚本。
64位Ubuntu 可以运行32 位的脚本,32位无法运行64位脚本,以上。

你可能感兴趣的:(脚本,ubuntu,动态链接库,makefile,ubuntu)