Movatterモバイル変換


[0]ホーム

URL:


Saltar para o conteúdo
Wikipédia
Busca

gFortran

Origem: Wikipédia, a enciclopédia livre.
GNU Fortran
GFortran
DesenvolvedorProjecto GNU
Lançamento13 de abril de 2007; há 17 anos
Versão estável4.9.1(16 de julho de2014)
Sistema operacionalMulti plataforma
Gênero(s)Compilador
LicençaGPL (versão 3 ou mais recentes)
Página oficialgcc.gnu.org/fortran/

GNU Fortran (GFortran ) é uma implementação da linguagem de programaçãoFortran noGNU Compiler Collection (GCC), um projetode softwarelivre e de código aberto mantido na comunidade de programadores de código aberto sob a égide doProjeto GNU. É o sucessor das versões anteriores do compilador da suíte, comog77.[1][2]

História

[editar |editar código-fonte]

Em julho de 2020, o GFortran havia implementado quase totalmenteo Fortran 2008 e cerca de 20% doFortran 2018 .[1][2] Ele suportamultiprocessamentode memória compartilhadamultiplataformaOpenMP,[3] até sua versão mais recente (4.5).[4] GFortran também é compatível com a maioria das extensões de linguagem e opções de compilação suportadas por g77,[5] e muitas outras extensões populares da linguagem Fortran.[6]

Desde a versão 4.0.0 do GCC, lançada em abril de 2005,[7] o GFortran substituiu o antigo compilador g77. O novofront-end Fortran para GCC foi reescrito do zero,[8] depois que o principal autor e mantenedor do g77, Craig Burley, decidiu em 2001 parar de trabalhar no front-end do g77.[9] O GFortranse separou do g95 em janeiro de 2003, que começou no início de 2000. As duas bases de código "divergiram significativamente" de acordo com os desenvolvedores do GCC,[10] e o g95 não é mais mantido desde 2013. Desde 2010 o front-end, assim como o restante do projeto GCC, foi migrado paraC++, onde anteriormente era escrito emC.[11] O desenvolvimento do compilador por usuários voluntários continua[12] e cada nova versão do GCC incorpora melhor suporte para os mais recentes padrões de linguagem e correções de bugs.

Ver também

[editar |editar código-fonte]

Referências

[editar |editar código-fonte]
  1. ab«Chart of Fortran 2003 Features supported by GNU Fortran».GNU. Consultado em 25 de junho de 2009 
  2. ab«Chart of Fortran 2008 Features supported by GNU Fortran».GNU. Consultado em 25 de junho de 2009 
  3. «Parallel Computing in Fortran with OpenMP» 
  4. «OpenMP (The GNU Fortran Compiler)» 
  5. «Discussion of incompatibilities between g77 and gfortran».GNU. Consultado em 26 de janeiro de 2007 
  6. «Extensions implemented in GNU Fortran (The GNU Fortran Compiler)» 
  7. «GCC 4.0 Release Series - GNU Project» 
  8. «GFORTRAN and G77 - the GNU Fortran 95 Compiler» 
  9. «Why I'm Stopping My G77 Work» 
  10. «The other GCC-based Fortran compiler».GNU. Consultado em 11 de abril de 2007 
  11. «GCC allows C++ – to some degree - the H Open: News and Features» 
  12. «Letter from GCC/gfortran contributor with a brief history».Fortran Discourse (em inglês). 12 de fevereiro de 2023. Consultado em 24 de fevereiro de 2023 

Ligações externas

[editar |editar código-fonte]
Ícone de esboçoEste artigo sobresoftware é umesboço. Você pode ajudar a Wikipédiaexpandindo-o.
Obtida de "https://pt.wikipedia.org/w/index.php?title=GFortran&oldid=66874056"
Categorias:
Categorias ocultas:

[8]ページ先頭

©2009-2025 Movatter.jp