2012年5月10日 星期四

如何使用gfortran

離上一次寫教學文章,已經好久了。

由於最近在處理數據時,需要處理大量數字資訊,

因此就把fortran大神請出來幫忙,

而在Windows 7底下 使用"gfortran"是較為簡單的,

於是決定寫一篇有關於gfortran的使用教學文章,

同時因為我在過去使用時,也是丈二金剛摸不著頭腦,

希望寫作這樣的使用說明文章,會對大家有幫助。

由於太久沒寫文章,因此如果有文句不順暢,或是謬誤的地方,還請指正 , 謝謝^^

!========================fortran風格的分隔線==============================
工欲善其事,必先利其器XD

首先我們要拜訪gfortran的網站啦,斗大的字寫著

gfortran — the GNU Fortran compiler, part of GCC

很明白的告訴我們gfortran是屬於gcc的編譯器(compiler)

至於甚麼是GCC請看我

基本上這軟體的使用是免費的,所以不需要擔心盜版的問題。

為了編譯fortran的程式碼,我們需要下載gfortran回來使用

下載頁面

安裝檔



如果是使用Mac os或是Linux的朋友就麻煩你們自己找囉




接下來,我們需要利用DOS的指令,來編譯我們的程式碼

於是我們就在電腦"開始"->"執行"的地方輸入cmd(命令提示字元)

就可以叫出長得像這樣的視窗

這時候我們要切換到程式碼的所在地,不熟悉DOS指令的朋友就照我說的做吧

首先我們切換執行磁碟區(在這裡使用電腦的G槽)

輸入  G:

這時候我們先來製作一組程式碼,好讓等一下有東西可以讓電腦run
首先在G槽新增一個叫做TEST的資料夾

接著新增純文字文件檔

並把附檔名更改成f90(fortran90的預定檔名)

這時候在剛才的
鍵入
cd test就會切換到我們的資料夾

然後輸入
gfortran test.f90 即可編譯我們的程式碼

請注意,程式碼本身必須要沒有bug才能順利運行

這裡提供一組最大眾化的程式碼吧XD

program test
write(*,*) "Hello,world"
pause
end


執行成功以後,會看到多了一個exe檔

點下去就可以運行我們編譯好的程式了

今天的教學就到這裡吧~謝謝大家

沒有留言:

張貼留言