㈠ 編譯fortran程序應該選用什麼編輯器
f90 是新的自由格式的fortran代碼 fortran 90
.f 是採用固定格式的fortran代碼fortran 77,有一定的區別,但都能達到相同的目的。
fortran 90是由fortran77發展而來了,增加了一些功能,更加方便。
用哪種編譯器都可以,因為.f是低級版本的fortran文檔,一般高級都支持低級,這個應該沒有問題。
㈡ fortran編譯器有哪些
gcc是一套編譯器的集合,不僅僅有c編譯器,還有c,c++,objective-c,fortran,java,ada
但chill已不再支持了
cc1:實際的c編譯器
cc1plus:實際的c++編譯器
f771:實際的fortran編譯器
gnat1:實際的ada編譯器
jc1:實際的java編譯器
㈢ 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.
㈣ intel visual fortran集成vs免費嗎
不是免費的。
IntelVisualFortran由Intel公司出品的一款功能強大的Fortran編譯器,它是windows平台最主流的編譯器之一。IntelFortran編譯器兼容Fortran77,Fortran90,Fortran95,Fortran2003全部語法,支持一部分Fortran2008語法,完全兼容早期編譯器的擴展語法及特有使用習慣。
軟體功能。擴展的預處理語句,宏,條件編譯等。編譯前優化,把多數無需運行時計算的部分,在編譯時完成。自動識別可優化的語句。自動矢量化。自動過程間優化(IPO)。自動inline,unrollloop。
㈤ 急問!Fortune和Fortran是一種語言嗎
FORTRAN
公式翻譯器,它是世界上最早出現的計算機高級程序設計語言,廣泛應用於科學和工程計算領域。FORTRAN語言以其特有的功能在數值、科學和工程計算領域發揮著重要作用。Fortran 90之前的版本是人們所知曉的FORTRAN(全部字母大寫),從Fortran 90以及以後的版本都寫成Fortran(僅有第一個字母大寫)。
發展歷史
開發史
1951年:美國IBM公司約翰·貝克斯(John Backus)
約翰·貝克斯
針對匯編語言的缺點著手研究開發FORTRAN語言。
1954年:約翰·貝克斯在紐約正式對外發布,稱為FORTRANⅠ,FORTRANⅠ功能簡單,但它的開創性工作,在社會上引起了極大的反響。
1957年:第一個FORTRAN編譯器在IBM704計算機上實現,並首次成功運行了FORTRAN程序。
1958年:對FORTRANⅠ進行了擴充和完善,引進了子函數等概念,推出了商業化的FORTRANⅡ版本。
1962年:推出了FORTRAN Ⅳ。FORTRAN Ⅳ沒有充分考慮兼容性,導致FORTRANⅡ程序不能在FORTRAN Ⅳ系統中運行,使其應用受到了很大限制,這時語言不兼容性問題和影響被突出表現出來。此前也出現過FORTRAN Ⅲ,但由於存在嚴重缺陷,沒有在計算機上實現。
標准化
隨著FORTRAN語言版本的不斷更新和變化,語言不兼容性問題日益突出,語言標准化工作被提上了日程。
1962年5月:美國標准化協會(簡稱ANSI)著手進行FORTRAN語言標准化的研究工作。
1966年:ANSI正式公布了兩個標准文本:美國國家標准FORTRAN(ANSI X3.9-1966)和美國國家標准基本FORTRAN(ANSI X3.10-1966),前者相當於FORTRAN Ⅳ,後者相當於FORTRANⅡ。基本FORTRAN是美國國家標准FORTRAN的一個子集,從而實現了語言的向下兼容,初步解決了語言的兼容性問題。通常稱美國國家標准FORTRAN為FORTRAN 66。FORTRAN 66的推出在國際上產生了廣泛影響。
1972年:國際標准化組織(簡稱ISO)在FORTRAN 66基礎上制定了FORTRAN語言三級國際標准:基本級、中間級和完全級。
20世紀60代末,結構化程序設計方法提出後,具有結構化特徵的程序設計語言開始出現。如:ALGOL、PASCAL、MODULA、C等。計算機廠商和研究機構的高度重視將結構化特徵引入FORTRAN 66,並開始對FORTRAN 66進行不同程度的擴充,引入了結構化特徵。
1976年:ANSI對FORTRAN 66(ANSI X3.9-1966)進行了修訂,吸收了計算機廠商所擴充的一些具有可行性的功能,同時增加了許多新內容。
1978年4月:ANSI正式公布了新的美國國家標准(程序設計語言FORTRAN ANSI X3.9-1978),同時宣布撤消ANSI FORTRAN 3.9-1966,通常稱新標准為FORTRAN 77(該版本原計劃1977年公布)。FORTRAN 77向下兼容FORTRAN 66。
1980年:FORTRAN 77被ISO正式確定為國際標准ISO 1539-1980,該標准分全集和子集。FORTRAN 77推出後,由於具有結構化特徵,在社會上得到了廣泛應用,同時由於擴充了字元處理功能,在非數值處理領域也能大顯身手。
20世紀80年代末,FORTRAN 77結構化和現代化的研究開始興起。
1991年5月:ANSI公布了新的美國國家標准FORTRAN(ANSI 3.198-1991)。之後,ISO採納該標准,並確定為國際標准ISO/IEC 1539-1:1991,新國際標准還採納了中國計算機和信息處理標准化技術委員會程序設計分會提出的多位元組字元集數據類型及相應的內部函數,為非英語國家使用計算機提供了極大的方便。通常稱新標准為Fortran 90,Fortran 90向下兼容FORTRAN 77。之後不久又出現了Fortran 95。
Fortran 90的推出,使傳統Fortran語言具有了現代氣息。Fortran 2003 的規則已經由ISO組織制定發布。
平台化
Windows平台下,微軟公司將Fortran 90無縫集成在Developer Studio集成開發環境之中,推出了Microsoft Fortran PowerStation 4.0,使Fortran 90真正實現了可視化編程,徹底告別了傳統DOS環境(字元界面),轉到了現代Windows環境(視窗界面),共享微軟公司Windows平台的豐富資源。
1997年3月:微軟公司和數據設備公司(Digital Equipment Corp,簡稱DEC)合作研究、開發和推出了功能更強的Fortran語言新版本:Digital Visual FORTRAN 5.0,它是Microsoft FORTRAN PowerStation 4.0的升級換代產品。DEC公司在高性能科學和工程計算方面擁有先進的技術,研發了高質量的FORTRAN編譯器。
1998年1月:DEC與Compag公司合並,DEC成為Compag公司的全資子公司,於是Digital Visual Fortran更名為Compaq Visual Fortran,其最新版本為Compag Visual Fortran 6.6。Compaq和HP合並之後,Compaq的Fortran小組和Intel的Fortran開發小組合並,開發出來Intel Fotran編譯器9,有Linux和windows2個版本,其Windows版本為Intel Visual Fortran, 可以和微軟的Visual Studio,net集成。Windows平台下還有PGI,Absoft,Intel等多個商業公司的Fortran編譯器,還有大量小公司的免費Fortran編譯器。
OpenMPI使Fortran等語言可以容易且免費的實現並行計算。
Linux平台下,其GCC編譯器默認支持Fortran,另外有Intel,Sun Studio,OpenMPI,Photran等共享編譯器和PGI,Absoft,lachy, IBM,SGI,HP等多個版本的商業編譯器。
支持Fortran 2003標準的編譯器行將推出,新版本的Sun Studio 編譯器已經支持部分 Fortran 2003 語法。
而
fortune
英 ['fɔːtʃuːn; -tʃ(ə)n] 美 ['fɔrtʃən]
n. 財富;命運;運氣
vt. 給予財富
vi. 偶然發生
n. (Fortune)人名;(英)福瓊;(法)福蒂納
[ 過去式 fortuned 過去分詞 fortuned 現在分詞 fortuning ]
例句:He gambled away all his fortune.
他賭博輸掉了全部財產。
Fame and fortune beckoned to them.
名譽和運氣誘惑著他們。
He endowed the hospital with half his fortune.
他把他的一半財產捐贈給了這家醫院。
㈥ fortran2003 要用什麼編譯器
目前完整支持Fortran2003標準的編譯器……x86/x86-64 機器上還沒有!
真正完全支持Fortran2003的是IBM在自己的PowerPC處理器上的XL Fortran Compiler
.
.
.
只要求部分支持的話,Intel Fortran Compiler、PGI Fortran Compiler的最新版都能支持2003標準的大部分內容,最新版GCC套件的gfortran好像也能支持一些。其中Intel Fortran Compiler 2011 XE只差兩個特性就完全實現Fortran2003標准了。
.
㈦ 大家編譯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 編譯器 (有盜版風險)。
㈨ Intel Visual Fortran Standard v9.0和fortran90一樣嗎
不一樣
Intel Visual Fortran Standard v9.0是intel推出的fortran編譯器,是一個軟體
fortran90是90年代初推出的fortran語法標准,是一個手冊,或一個文檔
不過Intel Fortran 9.0支持fortran 90/95語法,最新的Intel Fortran 11.0支持fortran 2003語法