簡體   English   中英

Compaq Visual Fortran和GNU Fortran有什么區別?

[英]What's the difference between Compaq Visual Fortran and GNU Fortran?

在Linux下,我使用gfortran,但未能編譯在Windows下的Compaq Visual Fortran 6.5(CVF)上開發的某些Fortran 77代碼。 某些錯誤與不同的關鍵字更改有關,例如CVF中的TYPE和gfortran中的PRINT

CVF和gfortran之間有詳細的比較嗎?

從內存中,CVF的文檔清楚地表明了編譯器接受的語法是標准的擴展。 如果您的程序使用了這樣的擴展名,則很有可能其他編譯器會拒絕它們。

TYPE語句就是這樣的擴展-它不在Fortran 77中。

如果您要尋找與CVF兼容的編譯器,請使用Intel Fortran。 它是它的直接后代。 該網站可以為您提供幫助

http://software.intel.com/en-us/articles/migrating-from-compaq-visual-fortran

但是我強烈建議您擺脫非標准的擴展。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM