Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:


+ Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

console,c et c++ sous linux (honte a moi)

  1. Denoby

    Date d'inscription
    décembre 2004
    Localisation
    91
    Âge
    30
    Messages
    179

    console,c et c++ sous linux (honte a moi)

    Bonjour
    Je me sent un peu ridicule mais voila mes questions :

    -comment compiler et executer sous linux grace a la console un programme c (truc.c) et un programme en c++ (bidule.cpp) ? (les parenthese sont sans doute inutile mais on c'est jamais si il y a d'autre format)

    -comment ecrire un chemin de fichier (c pour recuperer des fichier windows)

    -sinon je ne sais pas comment rentrer avec la console dans une sorte de boite (c pas un dossier mais ca en contient, et ca a une icone en forme d'un carton, j'ai essaye : cd truc comme pour ouvrir un dossier mais ca n'a evidement pas marche)

    -comment utiliser l'aide

    Merci (meme si vous n'avez pas les reponses)

    Une Denoby pas douee
     


    • Publicité




      Poursuivez votre recherche
      Recherche personnalisée

  2. deep_turtle

    Date d'inscription
    mai 2004
    Localisation
    Annecy
    Âge
    41
    Messages
    10 775

    Re : console,c et c++ sous linux (honte a moi)

    Salut,

    pour compiler sous linux le fichier tagada.c, tu tapes

    cc tagada.c

    Si ton fichier a besoin des librairies mathématiques il faut taper

    cc tagada.c -lm

    Ces commandes te créent un fichier exécutable qui s'appelle a.out par défaut, et que tu peux exécuter en tapant ./a.out

    Si tu veux un autre nom d'exécutable, tu as une option exprès :

    cc tagada.cc -o tralala

    qui crée un exécutable appelé tralala...

    Remarque : "cc" est une commande unix, et sous linux tu as plutôt "gcc".

    Pour les arborescences, les répertoires sont séparés par des "/", par exemple mon_dossier/mon_sous_dossier/mon_truc. La racice (l'équivalent du c: sous dos) c'est un caractère vide. Si tu veux accéder au répertoire "moi" qui se trouve dans "usr" qui lui-même est dans le répertoire de bas, tu y accèdes par "/usr/moi"...
     

  3. Denoby

    Date d'inscription
    décembre 2004
    Localisation
    91
    Âge
    30
    Messages
    179

    Re : console,c et c++ sous linux (honte a moi)

    Merci ! (un grand)
    Apres quelques effort ca compile, et ca s'execute (seulement si je met ./truc , apres gcc truc.c -o truc) . Maintenant ca plante ! Mais ca s'est mon probleme.
    Denoby
     

  4. jepoirrier

    Date d'inscription
    août 2004
    Messages
    1 123

    Post Re : console,c et c++ sous linux (honte a moi)

    Citation Envoyé par Denoby
    -comment compiler et executer sous linux grace a la console un programme c (truc.c) et un programme en c++ (bidule.cpp) ?
    En C++, tu peux aussi utiliser g++ à la place de gcc.

    Citation Envoyé par Denoby
    -sinon je ne sais pas comment rentrer avec la console dans une sorte de boite (c pas un dossier mais ca en contient, et ca a une icone en forme d'un carton, j'ai essaye : cd truc comme pour ouvrir un dossier mais ca n'a evidement pas marche)
    Une boîte comme ceci (à droite) ou ceci (à droite) ? Cela doit être certainement des archives. Est-ce qu'il y a un nom à ces "boîtes" ? Si ce nom finit par ".tar.gz" ou ".tgz", tu peux les décompresser avec les commandes "gunzip fichier.tar.gz" puis "tar -xvf fichier.tar". Si ce nom finit par ".rpm", tu peux installer ces programmes avec la commande "rpm -i fichier.rpm".

    Citation Envoyé par Denoby
    -comment utiliser l'aide
    Si tu connais une commande, tu peux commencer par "man commande" et/ou "info commande" qui te donneront de l'aide. Si tu veux débuter avec les commandes (et l'aide en général sous Linux), tu peux lire cet article de Lea-Linux ou celui-ci (ou le site Lea Linux en général !).
     

  5. Denoby

    Date d'inscription
    décembre 2004
    Localisation
    91
    Âge
    30
    Messages
    179

    Re : console,c et c++ sous linux (honte a moi)

    Merci !
    C'etais la boite numero 1 ! C'est genial apres la premiere commende ca m'a cree un beau truc.tar puis apres ca m'a cree un magnifique dossier qu'il m'as suffit d'ouvrir pour prendre ce dont j'avais besoin !
    Denoby contente !
    (car maintenant elle va pouvoir commence a bosser)
     

  6. topper

    Date d'inscription
    février 2005
    Localisation
    Thiais
    Âge
    29
    Messages
    41

    Re : console,c et c++ sous linux (honte a moi)

    sinon pour faire plus simple que retaper toujours ta ligne de commande, tu cree un fichier "Makefile"

    dedans tu met :
    #######
    NAME = executable

    SRCS = tagada.c

    OBJS = $(SRCS:.cpp=.o)

    RM = rm -f

    CPP = gcc

    $(NAME) : $(OBJS)
    $(CPP) -o $(NAME) $(OBJS)

    clean :
    $(RM) $(OBJS) *~

    fclean : clean
    $(RM) $(NAME)

    re : fclean $(NAME)
    ########

    apres tu compile en faisant "make"

    et tu lance "./executable"

    voila voila, bon courage
     


    • Publicité



  7. coucou747

    Date d'inscription
    janvier 2005
    Localisation
    loin
    Messages
    207

    Re : console,c et c++ sous linux (honte a moi)

    les makefile, c'est un peu plus compliqué déja...

    gcc monprogramme.c -o monnouveaunompourmonprogramme
    ./monnouveaunompourmonprogramme

    g++ monprogramme.cpp -o monnouveaunompourmonprogramme
    ./monnouveaunompourmonprogramme

    t'as aussi l'option -Wall qui t'afficheras tout les avertissements... C'est très utile pour un bon dévelopement...

    Je crois qu'on ne peut pas produire d'exécutables win sous linux sans utiliser d'émulateurs dos....
    on peu polémiquer longtemps comme ça, et est-ce que le monde tourneras plus rond ?
     


Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. Son à sous-volume sous Linux
    Par dimofzion dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 12/11/2007, 22h03
  2. C++ sous linux ??
    Par Ryback08 dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 06/12/2005, 13h50
  3. cherche commande en mode console linux
    Par bouh-le-chat dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 02/12/2005, 14h09
  4. GP2x une console portable sous Linux qui promet
    Par RSSBot dans le forum Commentez les actus, dossiers et définitions
    Réponses: 0
    Dernier message: 26/09/2005, 06h33
  5. Comment taper ~ sous la console d'une Debian
    Par Nimport Nawak dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 12/07/2004, 01h23

A voir en priorité dans les contenus de Futura-Sciences : moi projet, moi projet, ...
Nous vous recommandons : aidez moi, fin moi, moi voiture, etre moi, moi science, ...
Sur le forum : moi plan, comment moi, faire moi, moi psychologie, entre moi, ...
Dans tout le site : compilateur cpp sous linux, formule de honte, quitter prepa honte, sous linux, msn sous linux, wins sous linux, serveur sous linux, ...

Les tags pour cette discussion