Mam kilka pytań odnośnie używania Shared Library w CodeBlocks na Ubuntu:

Czy Shared Library to to samo co DLL?
Czy zmienne globalne w DLL mają takie same wartości we wszystkich aplikacjach, które korzystają z tej DLL?
Czy zmiany tych zmiennych są widoczne w każdej aplikacji korzystającej z tej DLL?
Jak dodać do projektu DLL (bo samo "add file" chyba nie działa)?

Pzdr,
Soyer.