Oui, ils sont portables sous un autre PC.
Il y a juste une condition : si ton projet utilise un DLL non standard ( que ton ami n´est pas sur d´avoir) alors ça peut ne pas marcher : exemple si tu fais un truc sous DirectX et que ton ami n´a pas DirectX.
au pire, tu mets les DLL dans les meme répertoire que le projet et tu copies tout.