Probleme de link [Résolu]

Messages postés
45
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2008
- - Dernière réponse : papipsycho
Messages postés
45
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2008
- 31 juil. 2006 à 18:09
Bonjour jai un probleme avec les link sous Visual 6.0

voila le wall avec les erreur et le code
http://wall.wouf.biz/?voir;2374

--==Papi Psycho==--
Afficher la suite 

5 réponses

Meilleure réponse
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
7
3
Merci
Salut,

L'explication de ton problème est la suivante:

Le compilateur crée un fichier .obj pour chaque fichier .cpp inclus
dans ton projet. MSNP13.obj contiendra toutes les fonctions définies
dans MSNP13.cpp. Puisqu'au début du fichier Connect.cpp on trouve
"#include "MSNP13.cpp", ces fonctions seront également définies dans
Connect.obj. C'est donc normal que le linker te signale que des
fonctions sont déjà définies.


La solution:

Le fichier MSNP13.cpp doit figurer dans le projet comme un simple
fichier header. Il faut donc le retirer de la liste des éléments du
projet mais sans l'effacer. Dans le volet gauche de VC6, clique sur
l'onglet "File View". Tu étales les éléments de ton projet. Dans le
dossier "Source Files" tu trouveras "MSNP13.cpp". Clique dessus pour le
sélectionner puis vas dans le menu "Edit" et choisis "Delete". Le
fichier MSNP13.cpp est à présent retiré de la liste des éléments du
projet sans être effacé. Ca devrait fonctionner maintenant. Sinon, tu
vas dans le menu "Build" et choisis "Rebuild All" pour forcer la
recompilation de ton projet.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 217 internautes nous ont dit merci ce mois-ci

Commenter la réponse de racpp
Messages postés
492
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
12 janvier 2012
1
0
Merci
Salut,

essaye avec un

#ifndef __MSNP13_H__

#define __MSNP13_H__


...


#endif


dans MSNP13.h

TuRn3r
Commenter la réponse de turnerom
Messages postés
45
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2008
0
Merci
sa ne change rien

--==Papi Psycho==--
Commenter la réponse de papipsycho
Messages postés
357
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
24 mars 2011
1
0
Merci
T'as referencé le .lib ?

D@runia
Commenter la réponse de cs_darunia
Messages postés
45
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2008
0
Merci
merci bien les amis

--==Papi Psycho==--
Commenter la réponse de papipsycho