zarko
28-03-2009, 18:28
Ciao a tutti,
Rieccomi con un nuovo problema... Ho una soluzione composta da due progetti:
->Il progetto di avvio, che compilo come eseguibile.
->Una libreria, con classi e funzioni per il primo progetto.
Adesso i problemi sono due... compilando come .lib o .dll tutto ok ma dall'eseguibile ottengo questo errore:
Errore 1 error LNK2019: riferimento al simbolo esterno "class classe __cdecl cl(void)" (?cl@@YA?AVclasse@@XZ) non risolto nella funzione _main main.obj ProvaLinker
Errore 2 fatal error LNK1120: 1 esterni non risolti C:\Users\Mattia\Desktop\ProvaLinker\Debug\ProvaLinker.exe ProvaLinker
Come devo configurare i due progetti? Quando conviene usare dlll e quando .lib? qual'è la differenza?
Grazie,
Zarko.
Rieccomi con un nuovo problema... Ho una soluzione composta da due progetti:
->Il progetto di avvio, che compilo come eseguibile.
->Una libreria, con classi e funzioni per il primo progetto.
Adesso i problemi sono due... compilando come .lib o .dll tutto ok ma dall'eseguibile ottengo questo errore:
Errore 1 error LNK2019: riferimento al simbolo esterno "class classe __cdecl cl(void)" (?cl@@YA?AVclasse@@XZ) non risolto nella funzione _main main.obj ProvaLinker
Errore 2 fatal error LNK1120: 1 esterni non risolti C:\Users\Mattia\Desktop\ProvaLinker\Debug\ProvaLinker.exe ProvaLinker
Come devo configurare i due progetti? Quando conviene usare dlll e quando .lib? qual'è la differenza?
Grazie,
Zarko.