расставьте для меня всё на места...
Я раньше думал, что библиотеки бывают двух видов - динамические и статические
с динамическими библиотеками .so всё понятно:
gcc -shared ..;
а вот со статическими не совсем:
есть архивы с расширением .a:
gcc -c ..
ar *.o
а как создавать библиотеки с расширением .la? - есть ключ для gcc?
Что они из себя представлют и чем отличаются от архивов .a? - утилита ar библиотеку.la как свой архив не воспринимает..
И зачем нужны отдельно библиотеки .a и .la? - в чем разница в использовании?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум *.a -> *.so (2003)
- Форум Не удается распаковать файл :( (2010)
- Форум gcc: собрать статическую shared library? (2007)
- Форум *.so -> *.a ? (2002)
- Галерея a la Nvidia (2004)
- Галерея a-la RedHat (2004)
- Форум [autotools][.so модули] Как отключить .la и .a? (2011)
- Форум Библиотеки с расширениями so, la, a - какую использовать? (2017)
- Форум статическая линковка (2007)
- Новости Mono 2.2 (2009)