我无法获得一段简单的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)
答案 0 :(得分:1)
你的Geany出了点问题。
./helloworld
在Windows下无效。它来自* nix world。
您可以使用任何支持Fortran的文本编辑器代替Geany(对于Windows,请查看jEdit,Programmer's Notepad)。或者使用Geany作为编辑器,但是从命令行进行编译和执行。
答案 1 :(得分:0)
事实证明我毕竟没有安装fortran编译器!我按照here的说明进行安装。