1、下载并安装Notepad++,添加环境变量,如D:\Program\Notepad++,环境变量中不能出现空格;
2、下载并安装MinGW,下载地址MinGW官网,安装过程中会弹出MinGW Installation Manager界面,进行如下操作,最后添加环境变量,如D:\Program\MinGW\bin,环境变量中不能出现空格;
3、在Notepad++中添加Fortran语言运行程序,操作如下:
运行程序内容:
cmd /k gfortran -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" && CLS && "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" & PAUSE & EXIT
运行程序注释:
1)cmd /k
:弹出cmd窗口并执行后续程序;
2)gfortran -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)"
:编译生成exe文件;
3)&& CLS
:清屏;
4)&& "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"
:运行刚才生成的exe文件;
5)& PAUSE
:暂停,提示”按任意键继续“,无论前面是否有错误,都将执行;
6)& EXIT
:退出;
4、编写Fortran程序,保存为.f90,然后点击运行->点击Fortran即可运行。Fortran程序示例(统计奇数个数并求奇数之和)如下:
program Test
implicit none
integer::a(10),N=10,i,sum=0,ct=0
a=(/1,2,3,4,5,6,7,8,9,10/)
do i=1,N
if(mod(a(i),2)==1)then
ct=ct+1
sum=sum+a(i)
endif
enddo
write(*,*)"sum=",sum
write(*,*)"ct=",ct
end program Test
运行结果:
sum=25
ct=5
补充:
不安装Notepad++,只安装MinGW,照样可以运行Fortran程序,步骤如下:
1、用记事本编辑Fortran程序,然后将文件后缀修改为.f90,如new.f90;
2、将命令行窗口定位到Fortran程序所在文件夹;
3、输入命令gfortran new.f90 -o new.exe
,生成exe文件;
4、输入命令new.exe
,运行exe文件;
补充:
在Notepad++中运行Python程序,需要输入如下代码,其中D:\Program\anaconda3\python.exe
是python安装路径,因人而异。
cmd /k D:\Program\anaconda3\python.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT