IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

Probleme Visual C++ 2010 Express


Sujet :

Visual C++

  1. #1
    Membre averti
    �tudiant
    Inscrit en
    Janvier 2010
    Messages
    41
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 41
    Par d�faut Probleme Visual C++ 2010 Express
    Salut a tous
    Je suis d�butant en Langage C je suis en train d'apprendre la biblioth�que SDL.
    Avec Visual C++ 2008 j'avais aucun probleme mais quand j'ai install� la version 2010 il y a erreur lors de la compilation:

    1>main.obj : error LNK2019: symbole externe non r�solu _SDL_Quit r�f�renc� dans la fonction _SDL_main
    1>main.obj : error LNK2019: symbole externe non r�solu _SDL_SetVideoMode r�f�renc� dans la fonction _SDL_main
    1>main.obj : error LNK2019: symbole externe non r�solu _SDL_Init r�f�renc� dans la fonction _SDL_main
    1>main.obj : error LNK2019: symbole externe non r�solu _SDL_WaitEvent r�f�renc� dans la fonction _pause
    1>MSVCRTD.lib(crtexe.obj) : error LNK2019: symbole externe non r�solu _main r�f�renc� dans la fonction ___tmainCRTStartup

  2. #2
    R�dacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Mai 2007
    Messages
    11 517
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par d�faut
    Salut,

    Tu n'as pas une erreur de compilation mais plut�t 2 erreurs lors de la phase de link.

    Il faut se linker avec les librairies SDL. Ca c'est pour les erreurs
    1>main.obj : error LNK2019: symbole externe non r�solu _SDL_Quit r�f�renc� dans la fonction _SDL_main.
    Cela doit se r�gler dans les options de link de ton projet.

    Ensuite, il semble que tu n'aies pas d�fini de fonction main(). Ca c'est pour l'erreur
    1>MSVCRTD.lib(crtexe.obj) : error LNK2019: symbole externe non r�solu _main r�f�renc� dans la fonction ___tmainCRTStartup.
    Mais peut �tre que tu devrais aller "trainer" dans le forum Applications > D�veloppement 2D, 3D et Jeux > API graphiques > SDL et regarder sa FAQ
    Raymond
    Vous souhaitez participer � la rubrique R�seaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs syst�me et r�seau � configurer leurs �quipements SNMP r�seau.
    e-verbe Un logiciel de conjugaison des verbes de la langue fran�aise.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre averti
    �tudiant
    Inscrit en
    Janvier 2010
    Messages
    41
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 41
    Par d�faut
    J'ai vue le FAQ de SDL mais j'ai pas trouver une solution utile.
    Je sais qu'il y a un reglage a faire mais je sais pas comment
    Et en attendant une reponse je suis coinc� et je fait plus de la programmation.

  4. #4
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Que ne comprenez-vous pas dans la r�ponse de ram-0000 ?
    Dans la r�ponse, pas dans les r�f�rences qu'ils donnent.

    Si vous bloquez simplement pour cr�er une simple fonction ayant pour nom "main", cela risque d'�tre laborieux.

  5. #5
    Membre averti
    �tudiant
    Inscrit en
    Janvier 2010
    Messages
    41
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 41
    Par d�faut
    J'avais un probl�me pareil quand j'ai commenc� � utiliser visual C++ 2008 et j'ai trouver dans un forum qu'il faut faire quelque reglages j'ai suivi les instruction j'ai fais le r�glage et tout vas bien mais avec visual C++ 2010 je veux savoir comment faire ces r�glages.

  6. #6
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    VS2010 ne va pas vous manger si vous regardez dans ces menus.
    En plus, je pense que la m�thode est la m�me sous VS2010 que sous VS2008.

    Il faut aussi vous prendre un peu par la main.

    Pour la fonction main, Bin vous d�finissez une fonction "main" avec la bin signature dans un fichier cpp quelconque. C'est vous qui voyez, du moment qu'il est dans le projet et que c'est �vident comme localisation pour vous

    Pour le probl�me de "_SDL_Quit", il faut ajouter dans la liste des libs du projet, la ou les libs de la SDL :
    Click droit sur le projet dans l'explorateur de solution -> Properties -> Configuration Properties -> Linker -> Input -> Additional Dependencies

    Il faut y ajouter les libs manquantes.

    Sous VS2008, cela doit �tre quasiment pareil.

  7. #7
    Membre averti
    �tudiant
    Inscrit en
    Janvier 2010
    Messages
    41
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 41
    Par d�faut
    Merci Ram-0000 et Bacelar enfin je peux compiler mon code et c'�tait une bonne occasion pour d�couvrir les menu de VS2010. Et ce que c'est utile de connaitre tout ces options et configurations du VS2010 et si c'est le cas ou je peut trouver un bon tuto simple pour VS2010

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 31/08/2014, 13h10
  2. D�ploiement depuis Visual Studio 2010 EXPRESS
    Par JABch dans le forum Visual Studio
    R�ponses: 0
    Dernier message: 10/05/2010, 13h44
  3. Visual Studio 2010 Express
    Par jean-flavien dans le forum Windows
    R�ponses: 4
    Dernier message: 30/04/2010, 19h57
  4. [Visual CSharp 2010 Express] Enregistrement du produit
    Par Thorna dans le forum Visual Studio
    R�ponses: 0
    Dernier message: 26/04/2010, 20h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo