登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Fortran编译器 --------------------------------------------------------------------------------------- 1. Fortran Powerstation 4.0 Fortran Powerstation 4.0是最老的版本
---------------------------------------------------------------------------------------
2.CVF
Compaq Visual Fortran (CVF),当今PC平台上功能相当强大与完整的Fortran程序开发工具,还用于Abaqus的开发。
1997年,微软将Fortran PowerStation卖给DEC之后,微软就不再出版Fortran编译器了。后来DEC并入了Compaq,再后来Compaq又和HP合并了。现在最新的版本是HP出的Fortran for Windows v6.6,现在HP/Compaq已经不再开发Fortran了,CVF6.6是最终的版本了,Compaq的Fortran开发小组已经投入Intel旗下,目前Intel已经有Intel Visual Fortran 11.0。CompaqVisual Fortran 6.6官方的单价也相当昂贵。
Compaq Visual Fortran6.6 下载:
http://wwater.a365.net/SoftDown.asp?ID=11937
Compaq Visual Fortran 6.6 绿色版下载:
http://www.xpblue.com/down/10915.html
Compaq Visual Fortran 6.5 下载:
http://www.fortran.cn/soft/fortran6.5.rar
---------------------------------------------------------------------------------------
3. IVF
Intel Visual Fortran (IVF)将CompaqVisual Fortran* (CVF) 语言的丰富功能与英特尔代码生成及优化技术结合在一起。目前Intel已经有Intel Visual Fortran 11.0。
下载:
Intel官方网站
ftp://166.111.26.159/software/science/
ftp://202.112.85.101/pub2/Windows/Scientific_Tools/Fortran/Intel.Fortran.Compiler/
从http://jsy.dyn.dhs.org/maths/下载。IVF10可以用IVF9的licence
http://registrationcenter-download.intel.com/irc_nas/730/w_cc_p_10.0.025_ia32.exe
集成VS2005的IVF10.1: w_fc_p_10.1.021.exe (302MB)
Intel(R) Visual Fortran for IA-32 and Intel(R)64 (with Microsoft Visual Studio 2005 Premier Partner Edition*)
下载:
http://registrationcenter.intel.com/irc_nas/1025/w_fc_p_10.1.021.exe
IVF11.0: 官方的下载地址
windows 32/em64t/ia64。含mkl。安装前需要先装VS。
http://registrationcenter-download.intel.com/irc_nas/1261/w_cprof_p_11.0.061_novsppe.exe
linux ia32/em64t/ia64。含mkl。
http://registrationcenter-download.intel.com/irc_nas/1259/l_cprof_p_11.0.069.tgz
---------------------------------------------------------------------------------------
4. IntelFortran Compiler for Linux
The Intel Fortran Compiler for Linux is freefor personal, non-commercial use (registration required). It features an optimizingcompiler, the Intel Debugger (GUI and command-line), mixed language support (Cand Fortran), full compliance with the ISO Fortran 95 standard, support for theevolving Fortran 2003 standard, multi-threaded application support (OpenMP andauto-parallelization), ability to handle big-endian data files, compatibilitywith various Linux tools (like make, gdb and Emacs), substantial compatibilitywith Compaq Visual Fortran, etc. The optimizing compiler supportsinterprocedural optimization, profile guided optimization, automaticvectorizer, etc.
下载:http://www.intel.com/software/products/compilers/flin/noncom.htm
---------------------------------------------------------------------------------------
5. G95
G95 is a stable, production Fortran 95compiler available for multiple cpu architectures and operating systems.Innovations and optimizations continue to be worked on. Parts of the F2003standard have been implemented in g95.
G95 is an open source Fortran 95 compiler. Atthe time this was written, most of the ISO Fortran 95 standard has been implemented.Platforms supported include Linux(x86, Intel IA64, AMD x86_64), Windows,Macintosh OS X, FreeBSD, Sparc Solaris and HP-UX.
下载:http://www.g95.org/
---------------------------------------------------------------------------------------
6. Gfortran- the GNU Fortran compiler, part of GCC
Gfortran is the name of the GNUFortran project, developing a free Fortran 95/2003 compiler for GCC, the GNUCompiler Collection. The gfortran development effort uses an open developmentenvironment in order to attract a larger team of developers and to ensure thatgfortran can work on multiple architectures and diverse environments. Pleasenote that gfortran is not g95.
下载:http://www.gfortran.org/
http://gcc.gnu.org/wiki/GFortran
---------------------------------------------------------------------------------------
7. SalfordFTN95 Fortran 95 Compiler
Salford FTN95 is a Fortran 95 compiler thatsupports Fortran 77, Fortran 90 and Fortran 95. The compiler generatesexectuables for Win32 (but Win32 console and GUI applications) and theMicrosoft .NET framework. It comes with CHECKMATE, a tool that lets programmerscheck the correctness of their code at runtime. Also included is Plato 3 (anIDE), full source level debugging, documentation and examples. You may onlygenerate code for your personal use on your home computer, and all executableswill display a banner on execution.
FTN95 compiles all Fortran 77, Fortran 90,Fortran 95 standard code and has some features from the Fortran 2003 standard.
个人版(FTN95Personal Edition )是免费的,它具有强大的功能和集成开发环境与已经发行多年并且停止开发的Compaq Visual Fortran相比,集成开发环境一点也不差,而且还能开发.net的应用程序(Compaq Visual Fortran只能生成win32应用程序)。另外该软件还提供了显示科学计算所需的2D和3D绘图工具,能节省不少开发的工作量。
唯一不足的是生成的应用程序会显示该产品的标志,以限制开发用于商业用途的程序。当然如果付费购买专业版的话就没有此限制。
下载:
http://www.silverfrost.com/32/ftn95/ftn95_personal_edition.asp
http://www.download.com/Silverfrost-FTN95/3000-2069-10491439.html?part=dl-Silverfro&subj=uo&tag=button
---------------------------------------------------------------------------------------
8. SalfordFTN77 PE ANSI Fortran 77 Compiler
The Salford FTN77 PE (Personal Edition) comeswith a full optimising ANSI Fortran 77 compiler with support for various commonextensions (including MIL-STD-1753), linker, libraries, make utility, librarianand a full screen debugger. The compiler has a built-in assembler for inlineassembly, and the ability to link with code from other sources (such as C++Fortran 90 and Fortran 95 code). It is free for personal use and for use bystudents. It supports Windows 95, 98 and NT.
下载:http://www.salfordsoftware.co.uk/compilers/support/downloads.html
---------------------------------------------------------------------------------------
9. OpenSource Watcom / OpenWatcom Fortran Compiler
The Watcom (now OpenWatcom) Fortran 77compiler is now available free of charge, complete with source code. Thiscompiler, which generates code for Win32, Windows 3.1 (Win16), OS/2, Netware,MSDOS (16 and 32 bit), etc, was a well-known compiler some years back (untilSybase terminated it).
下载:http://www.openwatcom.org/
---------------------------------------------------------------------------------------
10. MinGW¡¯SG77 (GNU Fortran)
This system comes with the GNU G77 Fortrancompiler (among other things, including a C/C++ compiler), which you can use togenerate Win32 executables from F77 code. Like many systems based on the GNUtools, Mingw32 comes with complete with various programming tools, such as aprogram maintainence program (ie, make), text processing tools (sed, grep),lexical analyser generator (flex), parser generator (bison), etc.
下载:http://www.mingw.org/
---------------------------------------------------------------------------------------
11. DJGPPGNU G77 (Fortran 77) for MSDOS
This is a development system based on thewell-known GNU compiler system that includes compilers for Fortran 77, C, C++,Objective C, etc. It generates 32 bit MSDOS executables that is Windows 95long-filename-aware. It is a very complete system with IDEs, graphicslibraries, lexical analyser generators (flex), parser generators (bison), textprocessing utilities (like grep, sed), a program maintainence utility (ie,make), a dos extender, and so on. The compiler, utilities and libraries comewith source code.
下载:http://www.delorie.com/djgpp/
---------------------------------------------------------------------------------------
12. f2j -Fortran to Java Compiler
f2j translates Fortran 77 source code to Javaclass files. It is distributed under the GNU GPL and runs on Linux,SunOS/Solaris
下载:http://icl.cs.utk.edu/f2j/
---------------------------------------------------------------------------------------
13. F2C -Fortran to C Translator
This is a well-known Fortran to C converterthat comes with source code. The site also includes pre-compiled binaries(executables) for MSDOS and Microsoft Windows, although these are by no meansthe only systems supported - the compiler works on Unix systems like BSD,Linux, etc. You have to compile the compiler yourself on those systems.Libraries containing the runtime support needed (together with the C sourcecode) are also included. You need a C compiler to generate binaries from yourFortran sources.
下载:http://www.netlib.org/f2c/
---------------------------------------------------------------------------------------
14. FORCEProject - Fortran Compiler and Editor
FORCE is actually just an IDE for Fortran 77that integrates the GNU Fortran 77 compiler (G77).
下载:http://www.forceproject.hpg.ig.com.br/
---------------------------------------------------------------------------------------
15. Emx/RsxG77 (GNU Fortran)
This is another GNU Fortran port. The RSX portcompiles DOS extended console applications for Win32 and the EMX port generatesMSDOS extended applications as well as OS/2 applications. The compiler supportsthe Fortran 77 syntax.
下载:http://www.ime.rwth-aachen.de/~michael/os2/g77/gnu_fortran.html
---------------------------------------------------------------------------------------
16.Lcc-Win32 Fortran Compiler
LCC-Win32 is primarily a free C compiler andits programming environment for Win32, but it also appears to have a Fortrancompiler available for download from their website. It apparently compilesFortran 77 code (with some common extensions) to C which is subsequentlycompiled by the C compiler to generate a Win32 native executable. The entireprocess is integrated seamlessly into the IDE so you might not even realisethat intemediate C files were being generated (they are deleted automaticallywhen they are no longer needed). The IDE supports syntax highlighting in C andFortran.
下载:http://www.cs.virginia.edu/~lcc-win32/
---------------------------------------------------------------------------------------
17. CompaqFortran for Linux Alpha
This Fortran compiler is for Linux Alphasystems only. It implements the full Fortran-95 language as well as a fewlanguage extensions. It comes with a debugger (ladebug), an extended mathslibrary (the Compaq Extended Math Library, CXML) containing technical andscientific subroutines. The licence for the free version allows it to be usedfor personal and educational purposes, and prohibits its use in any commercialventure.
下载:http://h18009.www1.hp.com/fortran/linux/te-info.html
---------------------------------------------------------------------------------------
18. Open Source Watcom / OpenWatcom Fortran Compiler
在和微软及Borland的C++开发工具竞争失败后, Watcom 改变了发展策略,致力于开发开放源代码的免费开发工具。虽然现在已经被收购,但其开发的C++和Fortran 编译器仍旧很好用,不过不能支持最新的.net应用程序开发是个遗憾,并且对 Fortran 的支持也只是限于 Fortran 77 。除windows版本外,该编译器还有OS/2的版本,并且还提供完整的手册可供下载。
下载:http://www.openwatcom.org/index.php/Download
---------------------------------------------------------------------------------------
19. Xeffort
Xeffort is a free, open-source library for building GUI applications in allflavors of Visual Fortran™.
http://www.xeffort.com/
http://bbs.matwav.com/post/print?bid=124&id=427278
---------------------------------------------------------------------------------------
20. F5.1
MS FORTRAN 5.1
---------------------------------------------------------------------------------------
注:随着时间的推移,上面提供的有些下载地址可能会不再有效。各位如发现新的下载地址,请留言。
|