2011-06-14 48 views
2

今天g77/gfortran和f2c有什麼關係?還在繼續發展嗎?是否有人從其他方面獲益(如錯誤和性能)?GNU f77/gfortran和f2c的關係?

誰在開發f2c(如果不是由g77/gfortran開發者完成的)?

謝謝

回答

0

g77不再被支持,並且沒有被處理。 G77被丟棄,Gfortran於2005年4月20日開始與gcc-4.0一起發貨。最後一款gcc-3。*(與g77)在2006年3月06日正式發佈。

我認爲f2c也是如此。代碼庫位於netlib,最後一次更新日誌條目是1989年8月31日。

所有Gnu開發都在gfortran上。雖然Gfortran應該在Fortran77代碼上工作。 Gfortran是一個本地編譯器(如g77),不是像f2c這樣的翻譯器。

+0

其實F2C的最後更改是從2011年8月1日起(更改將添加到底部而不是頂部文件)。但是,最後幾個變化非常小,基本上F2C似乎被放棄了。 – 2012-05-30 13:22:58

+0

我認爲f2c已經死了。儘管如此,我已經與gfortran有過很棒的經歷。我編譯了大量的遺留代碼以及一些新的東西。另外它是一個真正的編譯器而不是翻譯器,所以調試起來更容易。 – emsr 2012-05-30 16:59:27