Bonjour, j'essaye de paramétrer Visual C++ 2010 Express avec la SDL, mais malgré de nombreuses recherches et essais, je reste bloqué sur le même problème.
Voilà le code tout basique de mon main :
Code :
- #include <SDL.h>
-
- int main() {
- return 0;
- }
|
Voilà l'erreur que j'obtiens quand je tente de compiler :
1>------ Début de la génération : Projet : PROJET, Configuration : Debug Win32 ------
1>LINK : fatal error LNK1123: échec lors de la conversion en fichier COFF : fichier non valide ou endommagé
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ========== |
Sur de nombreux site, il était indiqué qu'il fallait désactiver les liens incrémentiels, mais ceci ajoute des erreurs :
1>------ Début de la génération : Projet : PROJET, Configuration : Debug Win32 ------
1>main.obj : warning LNK4075: ' /EDITANDCONTINUE' ignoré à cause de la spécification '/INCREMENTAL:NO'
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: symbole externe non résolu _main référencé dans la fonction ___tmainCRTStartup
1>C:\Users\Laurent\documents\visual studio 2010\Projects\PROJET\Debug\PROJET.exe : fatal error LNK1120: 1 externes non résolus
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ========== |
Pour l'instant, ce que j'ai fais c'est paramétrer les répertoires de bibliothèques et d'include pour le projet, ainsi qu'indiquer les dépendances aux fichiers lib. j'ai aussi rajouté les fichiers dll dans le répertoire ou l'exécutable est censé être généré.
Quand je rajoute du code SDL, l'IDE ne me le signale pas comme faux donc il détecte bien la SDL.
Je m'en remet donc à vos connaissances.
Merci
Message édité par XecK_4000 le 20-02-2014 à 21:47:37