當前位置:首頁 » 編程軟體 » fortran77編譯器

fortran77編譯器

發布時間: 2023-09-15 04:23:02

⑴ fortran77軟體下載

只有編譯器這個概念。

編譯器的作用就是把 Fortran 格式的源代碼,如 .f90 或者 .f 或者 .for 源代碼文件,變成可執行的 exe 程序。

什麼叫 Fortran 軟體??這個概念很模糊,是口語,應該避免。正確的叫法是 Fortran編譯器。

Fortran77 是一個語法標准,已經很老很老了。目前Fortran的規范是 Fortran2008。

但語法規范不等於編譯器。他們是有區別的,語法規范,Fortran77,Fortran2008,是人們對這種語言的一種約定。類似於 英式英語,美式英語。它不是軟體,我們不能安裝它,也就是說,我們不能安裝 英語英語,也不能安裝美式英語。
這樣的說法是不合邏輯的,我們也不能安裝 Fortran77,因為它是語言,不是軟體!

編譯器是軟體,我們安裝的是編譯器。類似於,我們安裝的是英語詞典軟體,比如金山詞霸,靈格斯詞典軟體等等。
支持Fortran77語法的編譯器軟體有多種,在windows和linux平台均有不同的品牌和版本。比如 Compaq Visual Fortran 和 Intel Visual Fortran 等等。這些才是編譯器,才能被我們安裝。

目前來說,多數編譯器已經支持Fortran90規范。但同時也提供對Fortran77語法規范的支持。

推薦你安裝 Compaq Visual Fortran 這個編譯器,如果你是 windows7 操作系統,那麼你只能選擇 GFortran 或者 Intel Visual Fortran。

我不能直接給出你下載鏈接,因為我需要知道你使用什麼操作系統,是linux還是windows ?windows的話,什麼版本?XP 還是 win7 ?

⑵ fortran77是沒有模塊功能的,但是現在有一個用fortran90編的模塊文件,如何在fortran77中調用模塊

首先看你用的什麼編譯器?你確定你的編譯器只識別 Fortran77 語法?
如果是,那麼沒法調用。建議你更換更高的編譯器。

如果低版本編譯器全部能使用新的語法,那還需要更新的編譯器嗎?

不過我估計你應該用的編譯器是可以支持 f90的,單純支持 F77 的編譯器,應該只能在博物館見到了。

⑶ Fortran編譯程序出現問題怎麼解決

是marc fotran的連接問題,參照幫助說明裡面對path lib include三個系統變數進行設置可以解決。當然,要安裝正確fotran的版本。
具體操作如下:
我的電腦->屬性->高級->環境變數,打開環境變數對話框,找到lib,path,include三個變數名,在變數的值中添加上fortran的相應的庫,這些庫的路徑你可以在安裝目錄里找,如果沒有這三個變數的話,就要手動添加,只要添加的沒問題,就可以用了.

C:\Program Files\Microsoft Visual Studio\DF98\include 添加到include中
C:\Program Files\Microsoft Visual Studio\DF98\lib;
C:\MSC.Software\MSC.Marc\2005\marc2005\lib 添加到lib中
C:\Program Files\Microsoft Visual Studio\DF98\bin;
C:\MSC.Software\MSC.Marc\2005\marc2005\tools;C:\MSC.Software\MSC.Marc\2005\mentat2005\bin添加到path中
前面的安裝路徑可以根據你自己的情況設置,如果沒有這些變數,就要手動添加變數,為其設值.
添加完後應該就可以用了.
一般按下面三個步驟就可以了,我就是這樣安裝的。
第一步:安裝fortran6.6b
第二步:重啟
第三步:安裝msc.marc2005
註:安裝時務必選擇自動更新環境變數
如果還不行,可以參考下面的方法:
用手動使marc指向fortran編譯器,方法如下。

lib設置成:
D:\Program Files\Microsoft Visual Studio\DF98\LIB;
E:\Microsoft Visual Studio\DF98\LIB;E:\Microsoft Visual Studio\VC98\LIB
D:\Program Files\Microsoft Visual Studio\VC98\LIB;

D:\Program Files\Microsoft Visual Studio\DF98\IMSL\LIB

path定義成:
D:\Program Files\Microsoft Visual Studio\DF98\BIN;

D:\Program Files\Microsoft Visual Studio\VC98\BIN;
D:\Program Files\Microsoft Visual Studio\Common\MSDEV98\BIN

這兩種方法我都用過,都是可行的!
E:\Microsoft Visual Studio\DF98\BIN; E:\Microsoft Visual Studio\VC98\BIN; E:\Microsoft Visual Studio\Common\MSDEV98\BIN

⑷ 編譯fortran程序應該選用什麼編輯器

f90 是新的自由格式的fortran代碼 fortran 90
.f 是採用固定格式的fortran代碼fortran 77,有一定的區別,但都能達到相同的目的。
fortran 90是由fortran77發展而來了,增加了一些功能,更加方便。
用哪種編譯器都可以,因為.f是低級版本的fortran文檔,一般高級都支持低級,這個應該沒有問題。

⑸ 很久以前的fortran77程序,用什麼編譯器比較好用

自然是用原來的f77的編譯器較好,不需修改,直接編譯運行。用微軟的power fortran也是不錯的選擇,兼容原來的f77。

熱點內容
蘋果攝像機為什麼比安卓清晰 發布:2024-11-19 08:20:20 瀏覽:830
為什麼安卓手機下載不了微信 發布:2024-11-19 08:19:37 瀏覽:836
android情景分析 發布:2024-11-19 08:19:36 瀏覽:190
系統存儲設備容量 發布:2024-11-19 08:05:28 瀏覽:994
向外訪問 發布:2024-11-19 07:50:21 瀏覽:555
androidbase64圖片 發布:2024-11-19 07:48:45 瀏覽:727
搭建小說網站國外伺服器 發布:2024-11-19 07:42:49 瀏覽:799
在家如何更改網路密碼 發布:2024-11-19 07:36:21 瀏覽:797
反編譯redis里的數據 發布:2024-11-19 07:31:59 瀏覽:858
android音樂播放器的實現 發布:2024-11-19 07:12:44 瀏覽:969