ошибка ctypes: ошибка libdc1394: не удалось инициализировать libdc1394

Я пытаюсь скомпилировать мою программу в общую библиотеку, которую я могу использовать из кода Python, используя ctypes.

Библиотека прекрасно компилируется с помощью этой команды:

g++ -shared -Wl,-soname,mylib -O3 -o mylib.so -fPIC [files] `pkg-config --libs --cflags opencv`

Тем не менее, когда я пытаюсь импортировать его с помощью ctypes

from ctypes import *
mylib = CDLL("/path/to/mylib.so")
print mylib.test() // Expected output: Hello World

Я получаю следующую ошибку:

libdc1394 error: Failed to initialize libdc1394

Что происходит?

Ответы на вопрос(6)

Ваш ответ на вопрос