无法加载共享对象错误的 ELF 类:ELFCLASS32

无法加载共享对象错误的 ELF 类:ELFCLASS32

我有一台 x86_64 的 Linux 服务器。

我正在编译需要加载书目库的 R 代码。当我运行此代码时,它显示以下错误:

Error in dyn.load ("functions.so"):
Unable to load shared object 'functions.so':
functions.so': wrong ELF class: ELFCLASS32

答案1

我不确定您是functions.so从哪里得到的,但问题是它是一个 32 位库,而您正试图将其加载到 64 位进程中。您需要一个 64 位版本的库,或者大概是 32 位版本的R

相关内容