Импортированная общая библиотека не относится к плагину

Я создал файл test.so с библиотекой, связанной с этим (DijSDK.h)

Поток

test.so использует ---- DijSDK.h, который inturn вызывает ---- libsynthcam.so(плагин) файл

Теперь я импортирую этот.so файл в мою командную строку python. Который не может связаться с библиотекой libsynthcam.

DijSDK.h будет вызывать этот libsynthcam.so во время выполнения. DijSDK.h ищет в текущем рабочем каталоге файл libsynthcam.so.

Я импортирую файл test.so из терминала - редактор python. Как узнать текущий рабочий каталог этого файла test.so?

Я попытался разместить файл libsynthcam.so в следующих местах

/ USR / Lib

/ USR / местные / Библиотека

/ USR / Библиотека /i386-Linu-ГНУ

/ USR / местные / Библиотека /i386-Linu-гну

/usr/lib/python2.7/dist-packages

Но все же это терпит неудачу. Я новичок в Ubuntu с использованием Python, надеясь на хороший ответ

1 ответ

Решение

Поместил библиотеки камер в /usr/bin/, где есть python.exe и он работает.

Другие вопросы по тегам