SDL,langage C

aydan1 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 matrefeytontias -
Bonjour,
j'ai un problème en ce qui concerne la bib SDL en langage C
j'ai pas pu installer la bib SDL ,et j'arrive pas a comprendre ou est le problème
voila les erreurs
1>msvcrt.lib(MSVCR100.dll) : error LNK2005: _exit already defined in LIBCMT.lib(crt0dat.obj)
1>LIBCMT.lib(crt0init.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library

toute solution sera la bienvenue
merci
A voir également:

2 réponses

75014
 
La première erreur te dit que dans la lib que tu veux utiliser, il y a un #define qui est déjà utilisé par une autre lib. Et la deuxième apparemment te dit que tu utilise une lib par défaut et qu'elle rentre en conflit avec l'autre.

Je ne peux malheureusement que te traduire les erreurs pour te faire avancer, je ne sais pas comment corriger le problème.
0
matrefeytontias
 
Salut !
Pour la première erreur, je vois pas trop...
MAIS pour la deuxième, je vois peut-être.
Déjà, quel est ton IDE ?
Sous Visual C++, clique droit sur ton projet, puis sur Propriétés.
Ensuite, déplie l'onglet Éditeur de Liens, clique sur "entrée" (pas le bouton, quand tu déplie l'onglet, il y en a un autre qui s'appelle 'entrée'), et clique sur la ligne
"Toutes bibliothèques par défaut ignorées", puis clique sur
"Oui (/NODEFAULTLIB)". Voilà, pour les autres IDE (et pour l'autre problème) je sais pas...
À +
0