jaka jest różnica między plikami .so i .a?

Próbuję skompilować bibliotekę innej firmy (na Linuksie) i zobaczyć, że generuje pliki libsomething.a Mam inne moje biblioteki, które są plikami .so

Wydaje się jednak, że nawet .a jest biblioteką współdzieloną i może być używana tak jak liba .so

Czy jest jakaś różnica między nimi? lub są po prostu takie same z inną konwencją nazewnictwa.

questionAnswers(3)

yourAnswerToTheQuestion