Bonjour,
Je suis un débutant en fortran et je souhaite savoir comment appeler un ".exe" au sein d'un programme fortran.
Merci.
Bonjour,
Je suis un débutant en fortran et je souhaite savoir comment appeler un ".exe" au sein d'un programme fortran.
Merci.
Bonjour,
dans une page du forum j'ai trouver la solution:
call system ('toto.exe')
je crois que ça marche.
Merci![]()
de manière générale, en linux, n'importe quel type d'executable peut être lancé via la commande:
si tu es déjà dans le bon répertoire sinon, s'il est plus loin
Code : Sélectionner tout - Visualiser dans une fenêtre à part ./monfichier
et si tu dois remonter
Code : Sélectionner tout - Visualiser dans une fenêtre à part ./mondossier/monfichier
donc il suffit de sauvegarder ça dans un string genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part ../../monfichier
ou bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 character(len=256)::chemin chemin = "../../monfichier" call system(chemin)
la commande // servant à concaténer les chaines et trim à supprimer les espaces blancs en début et fin de chaine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 chemin ="monfichier" call system("./"//trim(monfichier))
Partager