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

Langage Perl Discussion :

lancer une commande


Sujet :

Langage Perl

  1. #1
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 16
    Par défaut lancer une commande
    bonjour
    pour compiler un code vhdl j'utilise une commade (ncvhdl) sur la console unix.
    est ce que je peut acceder a ce commande par perl sans utiliser la console unix.
    NB: ncvhdl n'est pas une commande unix mais l'outil cadence a reserve ce commande sur unix.
    merci

  2. #2
    Membre Expert Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 911
    Par défaut
    pour appeler un programme, tu as plusieurs solutions.
    une des plus simples est:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    qx/ncvhdl arg1 arg2 ... argN /
    NB: ncvhdl n'est pas une commande unix mais l'outil cadence a reserve ce commande sur unix.
    Je n'ai rien compris... c'est un programme ou pas ?

  3. #3
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 16
    Par défaut
    ncvhdl est une commande pour compiler les codes vhdl sur cadence mais je peux taper cette commande sur unix, par exemlpe: ncvhdl fichier.vhd
    j'ai deja tape sur perl qx/ncvhdl fichier.vhd mais ne marche pas

  4. #4
    Membre Expert Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 911
    Par défaut
    As-tu fourni les chemins complets d'accès aux fichiers dans la commande ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    qx{ /usb/bin/ncvhdl /home/user1/fichier.vhd };

  5. #5
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 16
    Par défaut
    il me lance l'erreur:
    Missing }.

  6. #6
    Membre du Club
    Inscrit en
    Août 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 9
    Par défaut
    ne marche pas

Discussions similaires

  1. [system] lancer une commande dos
    Par romuluslepunk dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 20/08/2005, 11h54
  2. [C#] Lancer une commande systeme ?
    Par Oberown dans le forum Windows Forms
    Réponses: 1
    Dernier message: 25/07/2005, 11h29
  3. [Dos] Lancer une commande dos sans attendre la fin
    Par MrEddy dans le forum Windows
    Réponses: 4
    Dernier message: 09/06/2005, 17h38
  4. Lancer une commande en C.
    Par ronan99999 dans le forum Windows
    Réponses: 2
    Dernier message: 26/07/2004, 16h25
  5. Réponses: 1
    Dernier message: 30/04/2004, 11h36

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