0

我无法让一段简单的 fortran90 代码工作。这是 helloworld.f90 的代码:

PROGRAM hello
 IMPLICIT NONE

 PRINT *,"Hello world!"

END PROGRAM hello

当我编译和构建时,没有错误。但是只要我点击执行,命令提示符就会出现这个错误:

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

我如何让它工作?我使用 geany 作为 IDE,在使用 Ubuntu linux 时它工作得很好。当我在 Windows 7 下运行它时,我遇到了这个问题。这些是编译和构建命令:

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)
4

2 回答 2

1

你的 Geany 有问题。

./helloworld

在 Windows 下将无法工作。它来自 *nix 世界。

除了 Geany,您还可以使用任何支持 Fortran 的文本编辑器(对于 Windows,请查看jEditProgrammer's Notepad)。或者使用 Geany 作为编辑器,但从命令行进行编译和执行。

如果你想要一个 IDE 安装Eclipse然后Photran

于 2010-09-07T19:26:48.160 回答
0

事实证明,我毕竟没有安装 fortran 编译器!我按照此处的说明进行安装。

于 2010-09-07T13:11:57.853 回答