新闻

All Posts

Fpm version 0.7.0 released

This release introduces preprocessor support in the fpm.toml manifest, allowing for preprocessor macros, file suffixes and directories where the preprocessor should run. This feature was implemented as part of Arteev Raina’s Google Summer of Code 2022 project. Furthermore, fpm has now the ability to compile C++ source files in addition to Fortran and C. Finally, the ability to define compiler profiles in the fpm.toml manifest has been added, although the profile settings are not currently used in the build process.

阅读更多信息......


Fpm 0.6.0 版本发布

此版本为构建输出引入了更好的可视化,编译器输出仅在错误时显示,以保持成功构建时标准输出的干净。此外,fpm 现在可以检测未使用的模块并避免编译使用程序不需要的模块,从而提高了 stdlib 等具有大型依赖项目的编译速度。使用 fpm 创建新项目时,作者信息现在从 git 配置中获取,以避免在清单中使用占位符。此版本还进行了更多错误修复和大量改进。

阅读更多信息......


Fpm 0.5.0 版本发布

我们在此版本中修复了大量错误,并对围绕 fpm 的工具进行了大量改进,例如持续交付和 Windows 安装程序。新功能包括更好的编译器/链接器选择和改进的构建后端(仅在需要时构建测试,正确跟踪链接依赖关系)。

阅读更多信息......