Bonjour à tous!
Tout d'abord je vous prie de m'excusez si je n'ai pas posté au bon endroit.
Voici mon problème:
Je voudrai créer un petit jeu avec la SDL, pour plus de simplicité de codage, j'ai créer une DLL qui permet de simplifier son utilisation.
Cependant, avec le projet qui utilise la DLL créée, j'ai une erreur de compilation avec l'inclusion des librairies. Pour utiliser la DLL, je dois inclure son .lib et également ceux de la SDL (SDL.lib, SDLmain.lib). On m'a expliqué que c'était une erreur d'ordre d'inclusion, qu'il fallait inclure certaines lib avant d'autres.
Après plusieurs essais il me reste ces erreurs:
Code C/C++ :
Avertissement 1 warning LNK4098: conflit entre la bibliothèque par défaut 'LIBCMTD' et les autres bibliothèques ; utilisez /NODEFAULTLIB:library starter starter
Erreur 2 error LNK2019: symbole externe non résolu _SDL_main référencé dans la fonction _main SDLmain.lib starter
Erreur 3 fatal error LNK1120: 1 externes non résolus D:\Work\Projects\Game\starter\Debug\starter.exe starter
Quelqu'un aurait-il une idée?
Merci!