LINUX.ORG.RU

из .a в .so


0

0

Есть набор библиотек .а с исходниками. Как бы их без лишнего гемора переделать в .so
Раньше делали так:
gcc -LARGE -c *.c
ar r ../Markil.a *.o
ranlib ../Markil.a

anonymous

Ответ на: комментарий от cvv

что бы библиотека динамическая получилась. Что-то типа gcc -O2 -fpic -xc -shared -o libxxx.so libxxx.c но так получится на на каждую функцию своя библиотека, а надо одну в которой будут все.

anonymous
()
Ответ на: комментарий от anonymous

Если изменится 3.c, то и пересоберется только 3.c. И слинкуются новый 3.o и неизмененные 1.o, 2.o, 3.o

eXire ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.