Название в основном покрывает его, в чем разница между модулем и разделяемой библиотекой? Я просто нашел это различие в команде CMake add_library
, где они говорят:
Библиотеки SHARED динамически связаны и загружаются во время выполнения. Библиотеки MODULE - это плагины, которые не связаны с другими объектами, но могут быть загружены динамически во время выполнения, используя функции, похожие на dlopen.
Но я могу загрузить общий объект с помощью dlopen(), не могу ли я?