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

Applications et environnements graphiques Discussion :

Exécuter un programme c++


Sujet :

Applications et environnements graphiques

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 99
    Par défaut Exécuter un programme c++
    Bonjour,

    je suis debutante et j'ai du mal a compiler mon code c++, voila ce que j'ai fait:

    1/ Mon programme est ecrit dans pico c'est un fichier ascii text
    2/ je voudrais l'executer mais je n'y arrive pas

    je vous prie de m'aider

  2. #2
    Rédacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supaéro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ing Supaéro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par défaut
    Montre ton code, montre comment tu le compile, montre comment tu souhaite l'exécuté si la compilation marche bien.

    Mais je peux déjà te donner ca:
    1/
    g++ fichier1.cpp fichier2.cpp -o executable
    2/
    ./executable
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une très bonne doc sur le C++ (en) Why linux is better (fr)

  3. #3
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    Actuellement tu as ton fichier sous forme de source (version lisible par un humain), il va falloir que tu compile tes sources afin de generer le programme a executer (version compréhensible par la machine).



    jette un oeil à la section tutoriel de ce site tu devrais trouver ton bonheur

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 99
    Par défaut
    salut,

    je viens de l'executer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #include<stdio.h>
    int main()
            {
            fprintf('lkgjlkgjdlkgjdlkgj');
            return(0);
            }
    et j'obtiens ce message d'erreur (c'est ce que je pense en tout cas):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    mn.cpp:4:10: warning: multi-character character constant
    mn.cpp: In function ‘int main()’:
    mn.cpp:4: error: invalid conversion from ‘int’ to ‘FILE*/usr/include/stdio.h:334: error: too few arguments to function ‘int fprintf(FILE*, const char*, ...)

  5. #5
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Essaye cela plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #include<stdio.h>
    int main()
    {
            printf("lkgjlkgjdlkgjdlkgj\n");
            return(0);
    }
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 99
    Par défaut
    Tu as raison ram-0000 j'ai confondu avec fprintf de matlab

    maintenant je n'ai plus de messages d'erreurs mais je ne vois pas le text que doit afficher printf

  7. #7
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 99
    Par défaut
    merci pour tout

  8. #8
    Rédacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supaéro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ing Supaéro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par défaut
    Ton code est du C et non du C++.
    Il faut donc le compiler avec gcc et non g++
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une très bonne doc sur le C++ (en) Why linux is better (fr)

  9. #9
    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 : 35
    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
    Citation Envoyé par Davidbrcz Voir le message
    Ton code est du C et non du C++.
    Il faut donc le compiler avec gcc et non g++
    En donnant au fichier l'extension .c et non .cpp (d'après le code d'erreur).

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

Discussions similaires

  1. Exécuter un programme des que le poste est allumé
    Par edzodzinam dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 08/02/2006, 04h08
  2. Comment exécuter un programm
    Par Murieyaya dans le forum Langage
    Réponses: 2
    Dernier message: 13/12/2005, 10h50
  3. Réponses: 5
    Dernier message: 29/11/2005, 17h35
  4. Comment exécuter un programme externe ?
    Par spikto dans le forum Langage
    Réponses: 12
    Dernier message: 27/06/2005, 16h18
  5. SendMessage bloquant l'exécution du programme
    Par Drooxy dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 03/05/2003, 19h26

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