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

 C Discussion :

éviter de mettre le mettr le ./ pour lancer un programme compilé en c


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 79
    Par défaut éviter de mettre le mettr le ./ pour lancer un programme compilé en c
    Bonjour à tous,

    j'utilise gcc comem compilateur et quand je compile un fichier .c, il me crée bien un éxécutable.

    Je souhaiterai par exemple pour lancer mon fichier toto taper :

    toto plutôt que ./toto

    Je crois qu'il faut modifier une ou deux informations dans des variables mais je ne vois pas trop comment faire.

    Merci d'avance pour votre aide

  2. #2
    Membre éprouvé Avatar de krieg
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 75
    Par défaut
    Salut,
    tu fais export PATH=$PATH:.
    mais c'est pas conseiller, tu risques d'avoir des problemes (executer des scripts que tu ne souhaite pas executer).
    voila,

    PS tu peux l'ajouter à ton .bashrc

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 79
    Par défaut
    merci

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 487
    Par défaut
    Citation Envoyé par allezlolo Voir le message
    Je souhaiterai par exemple pour lancer mon fichier toto taper : toto plutôt que ./toto
    Ne fais pas ça !

    Il ne faut surtout pas exporter les habitudes du DOS sous Unix mais, au contraire, s'habituer au nouvel environnement. Cela ne te prendra qu'un temps minime. Il y a des dépôts bien définis pour les exécutables sous Unix et si tu veux en faire un dans ton home dir, rien ne t'empêche de créer un sous-répertoire « bin » et de l'ajouter à ton PATH.

  5. #5
    Membre éprouvé Avatar de krieg
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 75
    Par défaut
    En effet, je suis d'acord avec toi il ne faut pas le faire.
    Comme je l'ai précédemment c'est la porte ouverte à des exécutions involontaires.
    Bye,

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    de plus, la nécessité du . dépend du shell sous lequel tu es.. (ksh, csh, bash)

    Mais la solution la plus sage et portable est effectivement soit de rajouter le répertoire dans ton path, ou de te faire un alias.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/10/2011, 12h51
  2. Problème pour lancer un programme
    Par lelfe95 dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 12/05/2011, 11h41
  3. Peut-on utiliser le cron pour lancer un programme Java ?
    Par _LittleFlea_ dans le forum Général Java
    Réponses: 4
    Dernier message: 29/04/2010, 12h13
  4. Intercepter fermeture windows pour lancer un programme
    Par Sankasssss dans le forum Windows XP
    Réponses: 9
    Dernier message: 31/03/2009, 19h34
  5. Raccourci pour lancer un programme
    Par BBert dans le forum AS/400
    Réponses: 6
    Dernier message: 22/07/2008, 16h31

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