begin process at 2012 05 29 08:47:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Général

 > 

help: link error


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

help: link error

lundi 5 juin 2006 à 10:10:58 | help: link error

deutant

Bonjour tt le monde
j ai un code du net k j essai de compiler avec vc++2005express, mais j ai tjs des erreurs de link du style: 

 LIBCMT.lib(crt0.obj) : error LNK2019: symbole externe non résolu _main référencé dans la fonction ___tmainCRTStartup

et aussi une erreur qui se repete celle de "symbole externe non résolu" que j arrive pas a comprendre ni a resoudre!!!
merci d avance
lundi 5 juin 2006 à 10:44:58 | Re : help: link error

Bel0

Un symbole externe est un symbole (comprendre par la fonction) qui sera exporté dans la table 'export'. Cette table permet d'informer le monde extérieur des fonctions disponibles dans le programme (ou tout fichier contenant du code exécutable en général). Dans le cas d'une dll par exemple, toutes les fonctions que la dll met à disposition du monde extérieur son dans cette table. Dans le cas d'une application, il n'y en a qu'une seule: la fonction main (ou mainctrstartup qui appelle main). Cette fonction est absolument nécessaire comme elle consitue le point d'entrée dans le programme (entry point). En ce qui concerne ton problème, il semble que le linker n'arrive pas à trouver la méthode main. Il semblerait donc que tu ne l'as pas déclaré, fait une faute d'orthographe dans le nom de la méthode (pas de majuscule) ou mis les mauvais paramètre. Vérifie aussi que tu utilises le nom de méthode associé au type d'application que tu essayes de compiler. 'main' pour les applications console, WinMain pour les applications graphiques, DllMain pour les dlls.


Cette discussion est classée dans : help, error, externe, link, symbole


Répondre à ce message

Sujets en rapport avec ce message

Compil ATL [ par hm1964 ] Je m'arrache les cheveux avec le pblm suivant :je cherche à compiler le programme VMRPip9 (exemple directshow) et j'ai un souci avec le link : il ne t SDK Directx 9 avec Visual studio express [ par zerailkiller ] Bonsoir à tous, je viens d'installer le SDK Direct X 9 de Mai, ansi que Visual studio express edition 2005 et Quand je cree un nouveau projet , le typ Erreur d'execution [ par bilaloch ] Bonjour a tous,J'ai un ptit probleme d'execution, pas de compilation. Je travaille sous VC++ 2005 Express. Lorsque j'execute, il compile sans erreurs, Error LNK 2019 [ par gmalodo ] Bonjour tou le monde,je debute en C++,(vraiment au debut ^^)et j'ai un pb lors de la compilation, Error LNK 2019.En fouinant un peu j'ai cru comprendr symbole externe non résolu [ par Nsjn ] Bonjour à tous,Je tente de créer la dll erthlib.dll à partir du fichier earth.idl sous C++ ( Visual 8 ).Tout se passe correctement jusqu'à l'edition d link KMD [ par Sebopop2 ] Salut,alors voila, j'essaie de me mettre au KMDs, j'ai donc recupere cette source de brunews :http://www.cppfrance.com/codes/CACHER-PROCESSUS-CHOIX-DR erreur de symbole externe non résolu qui persiste... [ par Bibi0570 ] Salut à tous. j'ai l'erreur qu'il y a dans le titre qui persiste lorsque je compile. j'ai déjà vu ce problème qui revient souvent sur les forums mais Erreur manque de lybrairie [ par lounkokobi270987 ] Bonsoir j'ai un peti problème lors de la génération d'un progrmme que j'ai téléchargé sur developpez.comapparament cela viens d'un problème de librair error LNK2001 : symbole externe non résolus [ par flozzzzz ] Bonjour, je suis face à cette erreur : "error LNK2001 : symbole externe non résolus _tab" J'ai trouvé plusieurs posts sur divers forums expliquant [MSVC2005] LNK2001 : unresolved extern symbol __imp__GetMessage|DefWindowProc|... [ par RV2931 ] Bonjour, Je me mets doucement à Visual C++ 2005 Express sous la torture après 1 an passé sous QtCreator. Je dois compiler un exemple fourni avec une


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales