Simply Fortran offers a number of project-specific options to suit users' particular needs. From Fortran-specific settings to code generation options, users can configure their project in a variety of ways from a simple options window.
Create Executables or Libraries
Simply Fortran can be used to build executables, static libraries for linking with other projects, or shared libraries. For shared libraries, developers can elect to compile import libraries with the click of a mouse. On all platforms, our compiler will produce standards-compliant shared libraries for use with other programs or languages.
On Windows, executables compiled with Simply Fortran will run on any Windows-compatible machine whether Simply Fortran is installed or not. The DLLs, when properly configured, are callable from other languages, including Visual Basic, C#, Python and many others. Simply Fortran can create 32-bit x86 or 64-bit x64 executables using its included compiler. Switching between modes is as simple as selecting the desired architecture from the Project Options window.
On macOS and GNU/Linux, executables and libraries can be compiled that that have no outside dependencies other than the standard operating system libraries, maximizing portability.