使用python ctypes.cdll加载交叉编译的库

时间:2018-10-13 23:31:49

标签: python-2.7 dll shared-libraries cross-compiling ctypes

出于某些原因使用Python-2.7.15 32b(x86_64 Ubuntu OS)...

使用ctypes打开共享库的典型方法是: cdll.libx = cdll.LoadLibrary('/path/to/libx.so')

但是,当库用于另一种系统类型(例如x86_64 Ubuntu上的交叉编译的ARM库)时,此输出OSError

OSError: /path/to/libx.so: cannot open shared object file: No such file or directory

在python2.7中打开交叉编译库的规范方法是什么?

0 个答案:

没有答案