'LIBCMT conflits avec d'autres libs + externe non résolu symboles

J'ai un programme à l'aide d'OpenGL 3.2(+libs) et FreeType2. Puis un autre programme d'intensification et de OpenSSL. OpenGL côté est de vous assurer que le texte pourrait être rendue et le coup de pouce/openssl programme est de faire une connexion sécurisée/serveur de jeu.

Les deux programmes fonctionnent très bien par eux selfs.

Cependant l'ajout de Stimuler et d'OpenSSL pour le jeu(GL + freetype) projet de la cause de la panne de lien.

J'ai lié les suivantes libs ainsi qu'il comprend le dossier.

glimg.lib
glutil.lib
glfw.lib
opengl32.lib
freetype.lib
glew32.lib
user32.lib
libeay32.lib
ssleay32.lib

L'éditeur de liens d'erreur est.

1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
1>libeay32.lib(cryptlib.obj) : error LNK2001: unresolved external symbol __imp__DeregisterEventSource@4
1>libeay32.lib(cryptlib.obj) : error LNK2001: unresolved external symbol __imp__ReportEventA@36
1>libeay32.lib(cryptlib.obj) : error LNK2001: unresolved external symbol __imp__RegisterEventSourceA@8
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteDC@4
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__GetBitmapBits@12
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__BitBlt@36
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__GetObjectA@12
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__SelectObject@8
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__CreateCompatibleBitmap@12
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__GetDeviceCaps@8
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__CreateCompatibleDC@4
1>libeay32.lib(rand_win.obj) : error LNK2001: unresolved external symbol __imp__CreateDCA@16
1>.\BasicTexture.exe : fatal error LNK1120: 13 unresolved externals

De la Bibliothèque d'exécution est fixé à la DLL multithread (/MD)

Je n'ai aucune idée de quoi faire, je voudrais vraiment l'apprécier l'aide.

L'externes non résolus sont dues à ne pas se lier à des bibliothèques requises (Advapi32.lib et Gdi32.lib). Le premier avertissement indique que votre projet et de la bibliothèques de vous lier à incompatibles linker les paramètres à l'égard de la CRT. En dehors de cela, il semble que vous ne sont pas de la compilation d'une version Unicode. Est-il une raison pour que?
Merci Tim. Pas de certitude sur l'unicode des trucs que je viens d'utiliser premake4 de faire le vs solition et changé quoi que ce soit dont j'avais besoin(j'ai sélectionné oui pour unicode). Aimeriez-vous le fait qu'une réponse parce que vous avez fixée! la compilation a réussi. MERCI BEAUCOUP! 🙂

OriginalL'auteur Andrew | 2013-01-03