Использование Python-2.7.15 32b (x86_64 Ubuntu OS) по причинам ...
Типичный способ открыть общую библиотеку с использованием ctypes
:
cdll.libx = cdll.LoadLibrary('/path/to/libx.so')
Однаковыводит OSError
, когда библиотека для другого типа системы (например, кросс-скомпилированная библиотека ARM в x86_64 Ubuntu)
OSError: /path/to/libx.so: cannot open shared object file: No such file or directory
Каков канонический способ открыть кросс-скомпилированную библиотекув python2.7?