Ecrire un code en C sous linux
anisso
-
Herr Dr von Apfelstrudel Messages postés 199 Statut Membre -
Herr Dr von Apfelstrudel Messages postés 199 Statut Membre -
comment ouvrir un nouveau fichier sous linux pour ecrire un programme en C++ .Quelles sont les coommandes pour faire la compilation et le running et cooment voir le resultat de la exucution.
Configuration: Windows XP Internet Explorer 6.0
3 réponses
-
petites précisions
Ecriture du code
Tu peux ecrire tes sources ".c" ".h" dans n'importe quel editeur:
- Si tu utilise une interface grafique, les editeurs de texte sont capables de te faire une coloration syntaxique quand tu ouvre un fichier xxx.c ou xxx.h.
- sinon (dans un terminal), tu peux utiliser vi (l' Editeur de texte) je te recommande alors de tapper <escape> syn on (activation de la coloration syntaxique)
Ensuite tu sauvegarde;
Compilation
Dans un terminal:
tu accedes au repertoire qui contient tes sources:# cd /home/<mon_nom_d_utilisateur>/<mes_sources>
Tu lances la compilation:# gcc fichierSource.c -o binaire
(le compte rendu t'informe des différents problèmes qu'il y a dans ton code)
Vérifications
Tu dois ensuite vérifier que ton executable (ici "binaire") a des droits d'execution#ls -l binaire
doit afficher-rwxr-xr-x 8 <mon_nom_d_utilisateur> 512 Mar 17 02:27 binaire
(Si les x ne sont pas présent, tu ne peux pas executer "binaire"
il faut alors modifier les droits:# chmod +x binaire
)
Execution
Et tu peux alors executer ton programme:#./binaire
-
et bien c'est la commande gcc (c'est le compilateur.
Perso je te conseille Kdevelop qui est un EDI comparable à visual studio.
Il est simple et puissant à la fois. Il se base sur gcc.
Installe le via ton gestionnaire de paquetage
-
Salut,
une autre précision: si tu veux compiler du C++, la commande est:g++ <fichierSource>
gcc, c'est pour compiler du C.