Metalbobinou
Messages postés42Date d'inscriptionmardi 17 avril 2007StatutMembreDernière intervention19 septembre 2012
-
28 févr. 2009 à 04:37
Metalbobinou
Messages postés42Date d'inscriptionmardi 17 avril 2007StatutMembreDernière intervention19 septembre 2012
-
28 févr. 2009 à 16:08
Bonjour, mes erreurs sont classiques d'apres google, mais je n'ai pas encore compris comment les resoudre... (meme en fouiannt un peu)...
Je connais vite fais le C/UNIX, mais pas le C/Windows via Visual Studio... donc je em suis alnce dans un p'tit projet avec SDL !
Pour le moment je veux juste que ca "compile"... :P
Mais j'ai ca en erreur :
1>------ Début de la génération : Projet : Tayst, Configuration : Debug Win32 ------
1>Compilation en cours...
1>init.c
1>main.c
1>Génération de code en cours...
1>Édition des liens en cours...
1>main.obj : error LNK2005: _proj_init déjà défini(e) dans init.obj
1>main.obj : error LNK2005: _proj_stop déjà défini(e) dans init.obj
1>C:\Documents and Settings\HP_Administrateur\Mes documents\Visual Studio 2008\Projects\Tayst\Debug\Tayst.exe : fatal error LNK1169: un ou plusieurs symboles définis à différentes reprises ont été rencontrés
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Documents and Settings\HP_Administrateur\Mes documents\Visual Studio 2008\Projects\Tayst\Tayst\Debug\BuildLog.htm"
1>Tayst - 3 erreur(s), 0 avertissement(s)
======== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
Mon code est "tres simple" :
- main.c :
#include "init.c"
int main(int argc, char *argv[])
{
int i;
i=proj_init();
i=proj_stop();
return 0;
}
- init.c :
#include "init.h"
int proj_init()
{
// Chargement de la vidéo, de l'audio et du timer
SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER);
return 0;
}