2010-09-07 8 views
0

Je n'arrive pas à faire fonctionner un simple code fortran90. Voici le code pour helloworld.f90:L'exécution de code fortran ne fonctionne pas sous Geany dans Windows 7

PROGRAM hello 
IMPLICIT NONE 

PRINT *,"Hello world!" 

END PROGRAM hello 

Lorsque je compile et compile, il n'y a pas d'erreurs. Mais dès que je clique sur exécuter, cette erreur apparaît dans l'invite de commande:

'"./helloworld"' is not recognized as an internal or external command, operable program or batch file. 

Comment puis-je le faire fonctionner? J'utilise geany comme IDE, et quand j'utilise Ubuntu linux ça marche très bien. C'est quand je cours sous Windows 7 que j'ai ce problème. Ce sont les commandes de compilation et de construction:

Compile: gfortran -Wall -c "helloworld.f90" (in directory: C:\Users\Eddy\Documents\Code\Fortran) 
Build: gfortran -Wall -o "helloworld" "helloworld.f90" (in directory: C:\Users\Eddy\Documents\Code\Fortran) 
+1

Essayez de le compiler sous la ligne de commande, de manière à éliminer le facteur "geary" dans le problème. Puis l'exécuter. Si/après cela fonctionne vous savez que le problème est en geany. Sinon, le problème est dans votre installation de gfortran. Parce que l'erreur que vous obtenez n'est pas un message gfortran, mais le message de Geany. – Rook

Répondre

0

Il s'avère que je n'avais pas installé le compilateur fortran après tout! J'ai suivi les instructions de here pour l'installer.

+0

J'aurais pensé que l'absence de compilateur fortran serait apparue comme une erreur de compilation – Eddy

1

Quelque chose ne va pas avec votre Geany.

./helloworld 

ne fonctionnera pas sous Windows. C'est du monde * nix. Au lieu de Geany, vous pouvez utiliser n'importe quel éditeur de texte avec le support Fortran (pour Windows, jetez un oeil à jEdit, Programmer's Notepad). Ou utilisez Geany comme éditeur mais faites la compilation et l'exécution à partir de la ligne de commande.

Si vous souhaitez une installation IDE Eclipse puis Photran.

Questions connexes