Condividi tramite


Utilizzo di librerie di importazione e file di esportazione

È possibile utilizzare LIB con l'opzione /DEF per creare una libreria di importazione e un file di esportazione.In LINK il file di esportazione viene utilizzato per compilare un programma che contiene esportazioni, generalmente una DLL, mentre la libreria di importazione viene utilizzata per risolvere i riferimenti a queste esportazioni presenti in altri programmi.

Se la libreria di importazione viene creata nel corso di un'operazione preliminare precedente alla creazione della dll, l'insieme di file oggetto da passare durante la compilazione della dll deve corrispondere a quello passato durante la compilazione della libreria di importazione.

Nella maggior parte dei casi, non è necessario utilizzare LIB per creare la libreria di importazione.Quando si collega un programma (un file eseguibile o una DLL) che contiene esportazioni, viene creata automaticamente una libreria di importazione che descrive le esportazioni.In seguito, quando si collega un programma che fa riferimento a queste esportazioni, si specificherà la libreria di importazione.

Tuttavia, quando mediante una DLL vengono eseguite esportazioni in un programma da cui vengono effettuate anche importazioni, sia direttamente che indirettamente, è necessario utilizzare LIB per creare una delle librerie di importazione.La creazione di una libreria di importazione comporta anche la creazione di un file di esportazione.Tale file deve essere utilizzato per il collegamento di una delle DLL.

Vedere anche

Riferimenti

Riferimenti a LIB