Fortran包管理器

Fortran包管理器

Fortran包管理器

Fortran的包管理器与构建系统

欢迎浏览Fortran包管理器(Fortran Package Manager)的文档。

本文档分为四个主要部分,请选择以下任一主题浏览。

备注

此页面目前正在建设中,请帮助我们贡献内容或者反馈议题。

教程

学习如何使用fpm进行Fortran开发、创建项目和管理依赖项。

操作指南

使用fpm解决特定问题的实用指南和方案。

设计文档

关于命令行界面设计、程序包清单和一般用户体验的资料。

参考

fpm组件的规范和实现参考。

注册表

已经有许多软件包可通过fpm使用,它们提供了易于获取且丰富的通用和高性能代码生态系统。有关软件包的完整列表,请查看fpm注册表。点击此处提交新软件包到注册表。

新闻

近期围绕Fortran软件包管理器的活动,比如新版本发布、会议讨论和新软件包,将在这里宣布。

  • Fpm version 0.6.0 released (2022-06-19)

    This release introduces a better visualization for the build output, compiler output is only shown on error to keep the standard output clean for successful builds. Furthermore, fpm can now detect unused modules and avoids compiling modules that are not needed for an application, which improves the compilation speed with large dependencies like stdlib. When creating a new project with fpm the author information are now taken from the git configuration to avoid using placeholders in the manifest. Several more bug fixes and plenty of improvements went into this version as well.

  • Fpm version 0.5.0 released (2021-11-21)

    We have a large number of bug fixes in this release and made plenty of improvements to the tooling around fpm, like the continuous delivery and the Windows installer. New features include the possibility for better compiler/linker selection and the improved build backend (test are only build when needed, link dependencies are properly tracked).