IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Commencer la programmation sous gcc


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 27
    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.

  2. #2
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    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

  3. #3
    Membre averti
    Inscrit en
    Février 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 27
    Par défaut
    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

  4. #4
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Il me semble qu'il est présent par défaut sous Fedora (comme sous Ubuntu), sinon :

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

    Cordialement,
    Idriss

  5. #5
    Membre expérimenté Avatar de golden boy
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2010
    Messages : 120
    Par défaut
    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.

  6. #6
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    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 Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Compilation de programme C pour armv5tejl sous GCC
    Par joprog dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 22/11/2009, 14h46
  2. Mettre une icone à son programme sous GCC
    Par NeMo_O dans le forum Windows
    Réponses: 2
    Dernier message: 11/03/2007, 14h35
  3. programmer sous ppc ou convertion
    Par leptifrere dans le forum Windows
    Réponses: 3
    Dernier message: 01/02/2005, 13h42
  4. pb de lien statique sous GCC
    Par manuninho dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 29/06/2004, 12h54
  5. Commencer la programmation avec le langage Java ?
    Par von_magnus dans le forum Débuter
    Réponses: 14
    Dernier message: 09/03/2004, 22h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo