Una volta che hai la DLL compilata e vuoi usarla in un altro progetto, devi fare 2 cose nel nuovo progetto:Originariamente inviato da gta3!
Che cosa sbaglio?
a) Dichiarare nel sorgente i prototipi della/delle funzione/i presenti nella DLL. Nel tuo esempio:
extern "C" int Somma(int, int);
b) Linkare con la cosiddetta "import library", una libreria .lib che viene generata quando compili la libreria DLL.
Naturalmente la DLL deve essere in PATH.