У меня есть сторонняя библиотека, которая состоит в основном из большого количества статических файлов (.a). Я могу скомпилировать это в один файл библиотеки .a, но мне действительно нужно, чтобы он был единственным файлом разделяемой библиотеки .so.
Можно ли преобразовать статический файл .a в общий файл .so? Или, как правило, существует хороший способ объединить огромное количество статических файлов .a с несколькими объектными файлами .o в один файл .so?