[Visual C++] erreur à la compilation
Résolu/Fermé
e29
Messages postés
57
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 juin 2006
-
16 févr. 2006 à 10:28
mamiemando Messages postés 33300 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 octobre 2024 - 27 nov. 2007 à 14:27
mamiemando Messages postés 33300 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 octobre 2024 - 27 nov. 2007 à 14:27
A voir également:
- Visual studio impossible de démarrer le programme
- Démarrer en mode sans echec - Guide
- Microsoft visual c++ runtime - Guide
- Cam studio - Télécharger - Capture d'écran
- Telecharger fl studio 20 pour pc gratuit complet - Télécharger - Édition & Montage
- Pc long a demarrer - Guide
9 réponses
montinours
Messages postés
15
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
12 septembre 2007
12
12 sept. 2007 à 13:09
12 sept. 2007 à 13:09
Salut à tous les internautes de l'informatique,
Je débute avec le programme Visual C++ Express 2005. J'ai fait un minuscule programme pour essai, et lorsque je veux générer le programme(compiler, si je ne m'abuse !) par la touche F7, le .exe n'est pas crée. Lorsque je lance l'exécution par la touche F5, j'ai un message "Impossible de démarrer le programme 'c:\.....\....\bonjour.exe' le fichier spécifié est introuvable.
J'ai peut-être raté une étape dans la compilation et la création de ce fichier ??? Qu'en pensez vous?
Merci pour vos réponses et solutions.
Je débute avec le programme Visual C++ Express 2005. J'ai fait un minuscule programme pour essai, et lorsque je veux générer le programme(compiler, si je ne m'abuse !) par la touche F7, le .exe n'est pas crée. Lorsque je lance l'exécution par la touche F5, j'ai un message "Impossible de démarrer le programme 'c:\.....\....\bonjour.exe' le fichier spécifié est introuvable.
J'ai peut-être raté une étape dans la compilation et la création de ce fichier ??? Qu'en pensez vous?
Merci pour vos réponses et solutions.
mamiemando
Messages postés
33300
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
3 octobre 2024
7 792
27 nov. 2007 à 14:27
27 nov. 2007 à 14:27
Même chose que dans <7>, ce post est résolu et le problème que tu poses est différent du problème de départ.
Bonne continuation
Bonne continuation
mamiemando
Messages postés
33300
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
3 octobre 2024
7 792
16 févr. 2006 à 10:36
16 févr. 2006 à 10:36
L'erreur survient au linkage, ce qui signifie que les fichiers sont syntaxiquement corrects. Une référence indéfinie à un symbole signifie que dans un de tes fichiers, le code fait appel à une fonction définie dans un .h (ou .hpp) mais qu'il ne trouve pas le code associé.
C'est typiquement le genre d'erreur qui survient quand tu oublies de passer un .o nécessaire à la compilation d'un module. Dans ton cas il semble s'agir d'un problème de lib, donc visiblement ta commande de compilation de prend pas la lib en question en compte (options -L et -l pour gcc)
Quoiqu'il en soit je pense que l'erreur vient plus de la manière dont tu compiles ton fichier que du code lui-même.
Bonne chance
C'est typiquement le genre d'erreur qui survient quand tu oublies de passer un .o nécessaire à la compilation d'un module. Dans ton cas il semble s'agir d'un problème de lib, donc visiblement ta commande de compilation de prend pas la lib en question en compte (options -L et -l pour gcc)
Quoiqu'il en soit je pense que l'erreur vient plus de la manière dont tu compiles ton fichier que du code lui-même.
Bonne chance
kmn
Messages postés
3
Date d'inscription
jeudi 25 octobre 2007
Statut
Membre
Dernière intervention
27 novembre 2007
2
27 nov. 2007 à 11:47
27 nov. 2007 à 11:47
Bonjour;
j'ai un problème avec la librairie Nafxcwd.lib, le message d'erreur est : "cannot open file "Nafxcwd.lib"
j'ai éssayé de modifie dans les options de projets pour Use run time librairy elle est à Debug miltithreaded Dll et lorsque je la met à Multithreaded j'ai un autre message d'erreur " fatal error C1189: #error : Please use the /MD switch for _AFXDLL builds
Error executing cl.exe."
alors je ne sais c'est ou le problème est ce qu'il est au librairie ou au programme
merci pour votre aide
j'ai un problème avec la librairie Nafxcwd.lib, le message d'erreur est : "cannot open file "Nafxcwd.lib"
j'ai éssayé de modifie dans les options de projets pour Use run time librairy elle est à Debug miltithreaded Dll et lorsque je la met à Multithreaded j'ai un autre message d'erreur " fatal error C1189: #error : Please use the /MD switch for _AFXDLL builds
Error executing cl.exe."
alors je ne sais c'est ou le problème est ce qu'il est au librairie ou au programme
merci pour votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
e29
Messages postés
57
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 juin 2006
16 févr. 2006 à 10:57
16 févr. 2006 à 10:57
OK Merci!
e29
Messages postés
57
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 juin 2006
16 févr. 2006 à 11:05
16 févr. 2006 à 11:05
Je rajoute #pragma comment(lib,'nafxcwd.lib")
#pragma comment(lib,'libcd.lib")
Il devrait donc les prendre en compte non? Pourtant j'ai toujours les memes erreurs???
#pragma comment(lib,'libcd.lib")
Il devrait donc les prendre en compte non? Pourtant j'ai toujours les memes erreurs???
mamiemando
Messages postés
33300
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
3 octobre 2024
7 792
17 févr. 2006 à 09:18
17 févr. 2006 à 09:18
Je ne connais pas cette macro désolé. Mais je pense que tu n'as pas à toucher pas à toucher au code, uniquement aux options que tu passes au compilateur. Cf menus de visual c++ pour trouver où on les règles, mais a priori ça ne vient pas du code
mamiemando
Messages postés
33300
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
3 octobre 2024
7 792
12 sept. 2007 à 20:40
12 sept. 2007 à 20:40
Ouvre un nouveau topic, ce n'est plus le même sujet, et on se fera un plaisir de te répondre.
Bonne chance
Bonne chance
e29
Messages postés
57
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 juin 2006
20 févr. 2006 à 14:32
20 févr. 2006 à 14:32
Salut, j'ai résolu le pb, ça ne venait en effet pas du code mais de la config du compilateur :
project -> settings -> onglet C/C++ -> category : code generation -> use run time library : multithreaded au lieu de single threaded.
Merci pour tes réponses en tout cas. A+
project -> settings -> onglet C/C++ -> category : code generation -> use run time library : multithreaded au lieu de single threaded.
Merci pour tes réponses en tout cas. A+