Error LNK2019: unresolved external symbol

Fermé
chalmia2s Messages postés 31 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 15 octobre 2009 - 11 mai 2009 à 11:12
Bonjour,

il y avait une Librairie écrite en C++, avec 3 projets: deux application console et une dll, je voulais modifier le continue d'un des projets (qui etait une application console) et la changer en dll .

J'ai changé les propriétes des deux application consoles ainsi:
- Configuration properties/ C/C++/ Code Generation/ Runtime library:
en: Mult-threaded Debug DLL(/MDd)
- Configuration properties/ Linker/ General/ Output File:
en: $(OutDir)\$(ProjectName).dll
- Configuration properties/ Linker/ System/ SubSystem:
en: Windows (/SUBSYSTEM:WINDOWS)

Mais j'obtiens les erreurs suivantes:

Linking...
1> Creating library .\Debug\sample.lib and object .\Debug\sample.exp
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>.\Debug\sample.dll : fatal error LNK1120: 1 unresolved externals

Quelqu'un aurait une idee de comment pouvoir resoubre ce probleme?

Merci