Originariamente inviato da gta3!
Che cosa sbaglio?
Una volta che hai la DLL compilata e vuoi usarla in un altro progetto, devi fare 2 cose nel nuovo progetto:

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.