Существует ли механизм проверки доступности динамической библиотеки?
Добрый день.
Вопрос следующий:
я написал программу на С++, которая собирается с использованием сторонней динамической библиотеки .so (linux debian) [линкуется с ней]
Естественно при переносе данной программки на другие компьютеры, мне необходимо таскать с собой и .so файл библиотеки.
Но допустим, есть ситуация, что файла библиотеки вдруг не оказалось. В таком случае, программа просто не запустится, сославшись на отсутствие библиотеки, а мне же наоборот, хочется что бы она запустилась (возможно при этом изменив своё поведение).
Существуют ли механизмы что бы так сделать?