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 :

execution fichier c


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 122
    Par défaut execution fichier c
    salut

    j'ai deux fichiers programme C le premier fic1.c appel fic2.c , je compile le tout avec un makefile et jusqu'à la tout va bien. Les problèmes commencent quand j'éssaye d'éxecuter le fic1.c
    ./fic1.c
    il me sort permission non accordé c'est un peu bizzard car j'ai pas touché aux droit d'acces bon je vais dans propriété et je coche executable ensuite je reéxecute et la il me sort
    ./fic1.c: line 1: /bin: is a directory
    ./fic1.c: line 2: fic2.c: command not found
    ./fic1.c: line 3: fic2.c: command not found
    ./fic1.c: line 4: fic2.c: command not found
    ./fic1.c: line 5: fic2.c: command not found
    ./fic1.c: line 13: /bin: is a directory
    ./fic1.c: line 15: syntax error near unexpected token `('
    ./fic1.c: line 15: `void function1(ITEM items[], int nb)'
    A noté que fic1.c fic2.c fic1.h fic2.h et le makefile sont tous dans le même répértoire!!

    Je n'y comprend rien car sur une autre machine ça fonctionner sans problème!!!
    Si vous pouvez m'aider merci beacoup à vous

  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
    Salut.
    C'est bizarre que t'essayes d'exécuter un .c (c'est ton fichier source, non ?) ... fais voir ton Makefile à tout hasard.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 122
    Par défaut
    arrrrrrrrrrrrrrg merci merci
    c'est une erreur débil j'ai fais
    ./tri.c
    au lieu de
    ./tri
    Et dire que j'ai mis 2h à essayer de comprendre pourquoi ça ne marché pas alors que juste hier tout fonctionner!!!

  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
    N'oublis pas de mettre en résolu => ...

  5. #5
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    Une meilleure gestion des droits t'aurait permis de decouvrir le probleme immediatement : pourquoi ton fichier source a un droit d'execution ??

    Generalement, des droits rw pour l'utilisateur sont suffisants. A toi de faire ensuite les ajustements necessaires lorsque tu crees des binaires ou des scripts.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. Executer fichier UNIX avec autre utilisateur
    Par tigerjojo dans le forum Linux
    Réponses: 0
    Dernier message: 26/07/2007, 15h03
  2. [Exécution fichier SQL] Continuer après une erreur
    Par banzzai dans le forum Requêtes
    Réponses: 1
    Dernier message: 08/09/2006, 16h55
  3. executer fichier de listbox
    Par kalou26 dans le forum C++Builder
    Réponses: 2
    Dernier message: 20/06/2006, 12h07
  4. pgsql executer fichier .SQL
    Par attavus dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 07/06/2006, 21h17
  5. [MySQL] execution fichier contenant de requete sql
    Par DarkMax dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 03/10/2005, 17h28

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