Fortran90
Résolu
Bonjour,
j'ai un code fortran 90 exécuté
et je sais pas maintenant comment accéder à ce code
j'attendre vos aides et vos réponses
et
Merci
j'ai un code fortran 90 exécuté
et je sais pas maintenant comment accéder à ce code
j'attendre vos aides et vos réponses
et
Merci
Configuration: Windows / Chrome 73.0.3683.86
3 réponses
Merci de nous avoir informé de ce cas intéressant.
Je suppose que ce code n'a pas de nom, qu'il n'a pas de forme (source, bibliothèque, exécutable), qu'il n'a pas de support (CDRom, cloud, disque dur, mémoire), et que le mode d'accès est inconnu.
Mais, du moment où vous ne posez aucune question, ce n'est pas critique.
Je suppose que ce code n'a pas de nom, qu'il n'a pas de forme (source, bibliothèque, exécutable), qu'il n'a pas de support (CDRom, cloud, disque dur, mémoire), et que le mode d'accès est inconnu.
Mais, du moment où vous ne posez aucune question, ce n'est pas critique.
Bonjour selma,
Je pense que ce n'est pas facile de répondre à la question en l'état car le vocabulaire utilisé n'est pas approprié.
Fortran est un langage compilé (par opposition à un langage interprété) : cela signifie qu'il y a trois grande étapes :
1) Le développeur code le programme dans un fichier texte (e.g.
2) Le développeur compile le code source pour produire par exemple un exécutable (e.g.
3) L'utilisateur exécute le programme
Si tu uniquement as que le programme (donc le résultat de la compilation), mais pas le code source, tu ne peux pas modifier facilement le programme, ni facilement récupérer son code source. Il existe certes des outils pour désassembler un programme, c'est-à-dire qui permette de faire l'opération inverse du compilateur (2 -> 1). On obtient ainsi obtenir un code source qui produirait le même programme. Malheuresement, le résultat ainsi obtenu est généralement inexploitable et illisible.
Si tu as le code source, il suffit de le modifier, recompiler le programme, et d'exécuter le nouvel exécutable (1 -> 2 -> 3). Les modifications apportées seront alors prises en compte.
Peut-être que si tu nous en dit un peu plus sur le programme dont tu parles (lien, référence, etc.) on pourra mieux te guider... C'est bien d'être précis quand on pose une question sur un forum, ça permet d'avoir rapidement une réponse précise et d'éviter de passer du temps à cerner le problème.
Bonne chance
Je pense que ce n'est pas facile de répondre à la question en l'état car le vocabulaire utilisé n'est pas approprié.
Fortran est un langage compilé (par opposition à un langage interprété) : cela signifie qu'il y a trois grande étapes :
1) Le développeur code le programme dans un fichier texte (e.g.
truc.f90). Les fichiers ainsi rédigés constituent le code source du programme.
2) Le développeur compile le code source pour produire par exemple un exécutable (e.g.
truc.exesous windows,
trucsous linux) ou une librairie (e.g.
truc.dllsous windows,
libtruc.sosous linux)
3) L'utilisateur exécute le programme
truc
Si tu uniquement as que le programme (donc le résultat de la compilation), mais pas le code source, tu ne peux pas modifier facilement le programme, ni facilement récupérer son code source. Il existe certes des outils pour désassembler un programme, c'est-à-dire qui permette de faire l'opération inverse du compilateur (2 -> 1). On obtient ainsi obtenir un code source qui produirait le même programme. Malheuresement, le résultat ainsi obtenu est généralement inexploitable et illisible.
Si tu as le code source, il suffit de le modifier, recompiler le programme, et d'exécuter le nouvel exécutable (1 -> 2 -> 3). Les modifications apportées seront alors prises en compte.
Peut-être que si tu nous en dit un peu plus sur le programme dont tu parles (lien, référence, etc.) on pourra mieux te guider... C'est bien d'être précis quand on pose une question sur un forum, ça permet d'avoir rapidement une réponse précise et d'éviter de passer du temps à cerner le problème.
Bonne chance