Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/12/2010, 14h48   #1
Invité de passage
 
Inscription : février 2010
Messages : 27
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 27
Points : 1
Points : 1
Par défaut Commencer la programmation sous gcc

Bonjour,

Je souhaite commencer la programmation en c++ sous linux, mais je ne sais pas quelle distribution choisir ni par ou commencer.

tout ce que je sais c'est que le compilateur s'appelle gcc et qu'il pré-installé sur certaine distribution mais pas sur des autres.

alors svp orienté moi vers un site ou tuto qui explique les étapes depuis le début.

merci.
milanoran est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2010, 15h19   #2
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 971
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 971
Points : 5 958
Points : 5 958
Bonjour.

gcc est présent (au moins dans les dépôts) dans la totalité des distributions connues. Je vais donc te conseiller, vu que tu ne semble pas avoir d'expérience dans le monde de Linux (arrêtes moi si je me trompe ) : Ubuntu ou Fedora.

Vu que tu semble t'intéresser à Linux en particulier pour faire du développement, je pencherait plutôt vers Fedora mais c'est un avis personnel .

Voici un petit peu de doc :
http://c.developpez.com/cours/mode-emploi-gcc/book1.php utiliser gcc
http://gl.developpez.com/tutoriel/outil/makefile/ pour faire des Makefiles (utile pour les projets en C et C++ à plusieurs fichiers)
http://emmanuel-delahaye.developpez....iels/c/make-c/ encore les Makefiles
Et bien sûr man gcc

Saches aussi que tu as des outils graphiques (EDI) plus simples à utiliser comme Code::Blocks, NetBeans ou encore Eclipse qui sont multi-plateformes et très connus.

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2010, 15h25   #3
Invité de passage
 
Inscription : février 2010
Messages : 27
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 27
Points : 1
Points : 1
merci pour la réponse

Au faite j'ai déjà travailler sous linux mais juste par curiosité de découverte mais jamais du développement.

je demande un conseil sur la distribution, pour qu'on m'oriente vers une ou tout est déjà installé. je ne veut pas me casser la tete avec les installation .

je souhaite essayer mes programme directement. si c'est le cas pour fedora alors je prendrais de ton conseil.

merci
milanoran est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2010, 15h34   #4
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 971
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 971
Points : 5 958
Points : 5 958
Il me semble qu'il est présent par défaut sous Fedora (comme sous Ubuntu), sinon :

pour Fedora :
Code :
1
2
3
4
[ ~] su -
root's password :
[ $] yum install gcc
[ $] yum install gcc-c++
pour Ubuntu :
Code :
1
2
[ ~] sudo aptitude update
[ ~] sudo aptitude install build-essential
Très rapide à faire et rien de bien compliqué

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/12/2010, 15h31   #5
Membre confirmé
 
Avatar de golden boy
 
Homme Enzo
Lycéen
Inscription : novembre 2010
Messages : 120
Détails du profil
Informations personnelles :
Nom : Homme Enzo
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : novembre 2010
Messages : 120
Points : 224
Points : 224
Attention, gcc c'est pour compiler du C !

Pour compiler du C++, on utilise g++ (Il va avec gcc et tout la collection GCC déjà include dans la majorité des distributions, en principe)

De plus, si tu commence la programmation, je te conseille vivement de passer par un IDE comme ok.Idriss le disait, mais en particulier Code::Blocks qui à l'avantage d'être relativement simple et clair.
golden boy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 11h12   #6
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
code::blocks est très pratique.
Tu verras aussi que développer sous Linux simplifie la vie dès que tu utilises des bibliothèques libres comme qt, sdl ou gtk. Une simple commande et les bibliothèques de développement sont téléchargées et installées.

Il ne me semble pas avoir vu le nom de ta distribution ! C'est important comme information si tu veux une aide plus précise
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 18h29   #7
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 971
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 971
Points : 5 958
Points : 5 958
Citation:
Envoyé par troumad Voir le message
Il ne me semble pas avoir vu le nom de ta distribution ! C'est important comme information si tu veux une aide plus précise
C'est parce qu'il n'avait pas encore choisis ... il voulait avant tout qu'on lui donne le nom d'une distribution dans laquelle GCC serait pré-installé.

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h55.


 
 
 
 
Partenaires

Hébergement Web