[VS] conflit de nom de fichier en C++
S-prit
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je développe une application contenant plusieurs projets sous Visual Studio C++ 2005.
Lors du link, il y a une série d'erreurs comme quoi des fonctions ne sont pas définies.
En analysant le problème, il s'agit en fait de certains fichiers cpp qui ont un nom identique entre les deux projets.
Exemple :
projet 1 : toto.cpp tata.cpp
projet 2 : tonton.cpp toto.cpp
La compilation du projet 1 va générer un fichier toto.obj qui va être écrasé par la compilation du projet 2.
Existe-il une astuce autre que de donner un nom unique pour chaque fichier ?
Merci.
je développe une application contenant plusieurs projets sous Visual Studio C++ 2005.
Lors du link, il y a une série d'erreurs comme quoi des fonctions ne sont pas définies.
En analysant le problème, il s'agit en fait de certains fichiers cpp qui ont un nom identique entre les deux projets.
Exemple :
projet 1 : toto.cpp tata.cpp
projet 2 : tonton.cpp toto.cpp
La compilation du projet 1 va générer un fichier toto.obj qui va être écrasé par la compilation du projet 2.
Existe-il une astuce autre que de donner un nom unique pour chaque fichier ?
Merci.
A voir également:
- [VS] conflit de nom de fichier en C++
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
3 réponses
C'est exactement ça, la génération finale se fait dans un répertoire unique (./debug ou ./release) et ne tient pas compte de la hiérarchie de l'application globale.
La seule astuce que j'ai trouvé actuellement est de mettre un suffixe unique à chaque fichier (typiquement, le nom du projet courant).
Et en fait, je cherche une astuce un peu moins... cowboy !! :)
La seule astuce que j'ai trouvé actuellement est de mettre un suffixe unique à chaque fichier (typiquement, le nom du projet courant).
Et en fait, je cherche une astuce un peu moins... cowboy !! :)