Fortran Package Manager (fpm) is Fortran’s package manager and build system. Its main goal is to improve the user experience for Fortran programmers. It does this by making it easier to build Fortran programs or libraries, run executables, tests and examples, and distribute them as dependencies to other Fortran projects. The user interface of fpm starts with Rust’s Cargo Modeled on its long-term vision to nurture and grow an ecosystem of modern Fortran applications and libraries.

Simple usage example:

>> fpm --version
Version:     0.6.0, alpha
Program:     fpm(1)
Description: A Fortran package manager and build system
Home Page:   https://github.com/fortran-lang/fpm
License:     MIT
OS Type:     Windows
>> fpm new hello_world    # 创建 fpm 项目
>> cd hello_world
>> fpm run                # 编译运行 fpm 项目
hello_world.f90                        done.
libhello_world.a                       done.
main.f90                               done.
hello_world.exe                        done.
[100%] Project compiled successfully.
 Hello, hello_world!

For more tutorials, see: Fortran Package Manager – Fortran Package Manager (fortran-lang.org).

#Fortran #Package #Manager #Homepage #Documentation #Downloads #Fortran #Package #Manager #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *