La difference entre .cc et .cpp
est ce que quelqu'un peut me dire la différence entre un fichier.cc et un fichier.cpp
parce que j'arrive pas a faire compiler un fichier.cc sur Visual C++. comment je peux les faire compiler????
merci de m'aider
Configuration: Windows XP Firefox 2.0.0.13
9 réponses
Plusieurs échanges discutent de la différence entre les extensions .cc et .cpp et des méthodes pour compiler des fichiers .cc sous Visual C++ sur Windows XP. Des réponses indiquent que .cc est une extension C++ courante avec g++, et que Visual C++ peut le compiler si le fichier est reconnu comme C++, sinon il faut le renommer en .cpp. En pratique, certains conseillent d'écrire un petit script batch pour renommer les fichiers en .cpp ou d'utiliser des outils dédiés, afin d'obtenir une compatibilité plus directe avec les compilateurs sous Windows. D'autres suggèrent d'utiliser Dev C++ comme alternative, mais le choix du compilateur et la configuration du projet restent déterminants pour compiler correctement un fichier .cc.
-
ModérateurIl me semble que .cc est une extension c++ qui fonctionne sous g++ (le compilateur c++ de gcc).
-
-
@C++les renommer en .cpp avec les utilitaires que je t'ai mis plus haut. je crois que c'est la seule solution.
-
@luffy duckok alors je dois les renommer tous ,
mais si je change le compilateur Visual en un autre ça va marcher je pense non?
peux tu me donner un exemple de compilateur et ou les trouve?
merci infiniment pour toute aide
:) -
Modérateur@C++Essaie Dev C++ si tu veux. Les extensions cc passeront dessus.
-
@kilianou g++ pour windows ^^
-
-
he bien si cela fonctionne avec les fichiers ".cpp", tu peux écrire un petit script en batch pour renommer tes fichiers, et leur mettre une extension en cpp
ou alors il existe des utilitaires déjà faits :
https://www.gratuiciel.com/gratuit/systeme_autres/
parce que c'est même plus joli d'avoir des fichiers sources avec l'extension .cpp !!! ^^ -
ModérateurSalut,
A priori pas de différence (en tout cas pour des compilateurs comme g++). Pour Visual je ne sais pas. -
Salut,
à priori ça devrait fonctionner aussi sous visual. Il y a un message d'erreur ? -
eh bien écris-toi un petit script pour renommer tes fichiers en .cpp, ce sera plus propre comme ça ;-)
-
c'est quoi un fichier.cc alors?
A vrai dire je n'en avais jamais vu... Peut-être un mixte entre du C et du C++, du coup le codeur a hésiter entre .c et .cpp, et il a trancher entre les 2 ^^
Et le pourquoi il ne veut pas l'ouvrir, je trouve ça quand même bizarre... et je n'ai pas visual sous la main pour tester. C'est la version express ? -
yep, ça m'a l'air d'être ça en effet. Dans le lien que tu donnes avant :
C++ programs should end with the extensions .C, .cc, .cpp, or .cxx
et ça a l'air de n'être que pour les compilateurs : Sun C Compiler, CC, C++ Compiler. -
alors je choisis quoi ?
c'est quelle version la plus simple à utiliser? -
ModérateurDev C++
-
-
-
Modérateur@C++Vi bien sûr :-)
-
-
@C++bonjour,
bon pour ton cas tu peux renomer tes fichier.cc en .cpp à l'aide de la commande ( REN *.cc *.cpp ) ou
( RENAME *.cc *.cpp ) et ça va renommer tt les fichiers en meme temps bien sur les fichiers dans le même dossier!!
et tu peux donc conserver ton visual studio sans nécessité d'installer le Dev C++!!
bonne chance
-