Dynamic-link library: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Collegamenti esterni: Componenti di Windows |
fix incipit |
||
Riga 1:
{{Nota disambigua||DLL (disambigua)|redirect=DLL}}
Nei sistemi [[Unix]], queste librerie sono anche note come '''librerie condivise''' (''shared libraries''). Nei sistemi che usano [[Executable and linkable format|ELF]] come formato dei [[File eseguibile|file eseguibili]], come ad esempio [[Solaris (sistema operativo)|Solaris]] o [[Linux]], sono caratterizzate dall'estensione ".so", abbreviazione di ''Shared Object'' ("oggetto condiviso").
== Vantaggi e svantaggi ==
Line 11 ⟶ 13:
In alcuni sistemi operativi, tipicamente [[Unix]] e [[Unix-like]], è possibile far convivere versioni diverse, fra loro incompatibili, di una stessa libreria, purché siano singolarmente presenti sul [[file system]] in differenti [[Pathname|percorsi]] e sia possibile, in fase di collegamento del programma, l'identificazione della versione corretta di libreria da utilizzare. In questa maniera, i programmi collegati prima dell'installazione della nuova libreria possono continuare ad avvalersi della vecchia versione.<ref>[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/HTML/AA-PS30D-TET1_html/peg5.html#version_check_at_load Sito HP, Manuale Digital Unix: Controllo versione librerie in fase di caricamento]</ref>
I [[sistema operativo|sistemi operativi]] di tipo Windows mantengono un [[
== Le DLL in Microsoft Windows ==
|