fortran51編譯器
⑴ 大家編譯Fortran一般使用哪個編譯器
Fortran 主要的編譯有
1. gfortran 免費的編譯器,linux 和 Windows 下都可以用,GCC 眾多編譯器的一個,我主要用的就是這個。
2. G95 免費的編譯器,安裝文件很小的編譯器,相比gfortran 優勢不明顯。
3. Watcom 的 Fortran 編譯器, 現在是免費的,Watcom 跟 GCC 一樣有很多語言的編譯器,Watcom 的 C 編譯器不錯,Fortran 沒感覺多好。
4. Intel Visual Fortran(簡稱 IVF),原來叫 Compaq Visual Fortran(簡稱 CVF) 收費軟體,不過可以先下載下來試用 30 天,編譯出來的二進制文件針對 Intel CPU 優化過,所以會快一些,但不是很明顯。
5. PGI Visual Fortran (PVF), 是 Portland Group Inc. 出的,收費軟體。
另外還有 Salford FTN95,simply fortran 等。 推薦使用 gfortran 和 Intel Visual Fortran.
⑵ 編譯fortran程序應該選用什麼編輯器
(1)CodeBlocks和gfortran配合對於不希望裝VS和IVF等龐雜軟體的人適用。
附安裝方法地址:Codeblocks配合 gfortran 作為 Fortran 開發環境的配置方法-Null。另外,如果你需要在Win上建立一個Fortran編譯環境,不藉助現成編譯器的話,則可以將Gcc編譯器按裝在全英文目錄中,然後將.../gcc/bin文件夾路徑加入系統path中,稍微參考.../gcc/manual文件夾中文檔下,即可實現手動編譯。此種方法同時適用於:C,Java,Fortran。
(2)如果想折騰的話,虛擬機裝個linux系統,設置共享目錄,使得虛擬機中可以調取win中文件可以考慮。畢竟linux中編程較win中簡單方便,但是要掌握debug,需要學習額外知識。(取決於所使用的編譯器)
(3)Visual Studio + Intel 編譯器 (有盜版風險)。
⑶ 如何安裝fortran
方法/步驟
1、到vitualbox的官網下載fortran最新版的安裝包並安裝。
2、然後在網上下載虛擬機文件,並解壓。
3、打開Vitualbox,選擇「新建」,設置虛擬電腦名稱(個人喜好);
⑷ fortran編譯器有哪些
Fortran 主要的編譯有
1. gfortran 免費的編譯器,Linux 和 Windows 下都可以用,GCC 眾多編譯器的一個,我主要用的就是這個。
2. G95 免費的編譯器,安裝文件很小的編譯器,相比gfortran 優勢不明顯。
3. Watcom 的 Fortran 編譯器, 現在是免費的,Watcom 跟 GCC 一樣有很多語言的編譯器,Watcom 的 C 編譯器不錯,Fortran 沒感覺多好。
4. Intel Visual Fortran(簡稱 IVF),原來叫 Compaq Visual Fortran(簡稱 CVF) 收費軟體,不過可以先下載下來試用 30 天,編譯出來的二進制文件針對 Intel CPU 優化過,所以會快一些,但不是很明顯。
5. PGI Visual Fortran (PVF), 是 Portland Group Inc. 出的,收費軟體。
另外還有 Salford FTN95,simply fortran 等。 推薦使用 gfortran 和 Intel Visual Fortran.
⑸ 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源程序變成可執行文件(.exe)
用gfortran那個是在linux系統下用的。你想生成exe文件,肯定是在windows下面,所以就是用編譯器編譯,鏈接,生成exe文件。
windows下面比較好的fortran編譯器是CVF,不過比較老了,如果你是win7以上的系統,建議vs+ivf吧,祝成功!