Доступ к сгенерированной CMake динамической библиотеке с помощью dlopen

, используя ответ Bharat Patil, просто верните ложь внутри обратного вызова связывания, чтобы предотвратить максимальную ошибку стека, см. пример ниже:

$('#test_div').bind('resize', function(){
   console.log('resized');
   return false;
});
1
задан tyrrr 18 March 2019 в 14:59
поделиться

1 ответ

При создании библиотеки в среде POSIX имя по умолчанию будет иметь префикс lib. Это объясняется в add_library документации.

Таким образом, для целевой библиотеки find связанный файл будет иметь имя libfind.so, то есть имя файла, которое нужно передать в dlopen.

И, конечно же, рабочий каталог исполняемого файла (в основном, каталог, из которого вы запускаете программу) должен находиться там, где находится библиотека. Или вам нужно указать путь к библиотеке.

0
ответ дан Some programmer dude 18 March 2019 в 14:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: