- Purchasing and Activating Simply Fortran
- Using Simply Fortran
- The Simply Fortran Interface
- Editing in Simply Fortran
- Projects in Simply Fortran
- Building Projects
- Launching Projects
- Debugging Programs
- External Tools
- Version Control
- Options and Configuration
- Licensing
General
This first panel allows users to change common project options.
Target Options
The target options specify the project’s final build product. Simply Fortran supports three basic target types: executables, shared libraries, and static libraries. Each is explained below.
Target Name
The target name specifies the final product of the build process. The target name is generated within the project’s base directory unless a relative path is specified.
Executable
Selecting this option instructs the compiler to create an executable as its product.
Shared Library
Building a shared library will generate a dynamic link library (DLL) from the project sources.
Static Library
A static library, which often ends in the suffixes lib or a, can be compiled into another library or executable.
Platform
This drop-down specifies the target platform for which the project will be build. The available platforms are determined by the current compiler personality capabiltiies.
Windows GUI
This option can be used when compiling programs that include a graphical user interface, or GUI. When unselected, a console will be opened every time the program is run. For most Fortran text-mode programs, opening is console is the desired behavior. However, if the program makes use of a GUI, the console may be undesirable. By clicking this checkbox, the compiler will be passed the -mwindows flag, which indicates that the program should not open a console at startup.
Icon
If the target is an executable and the Windows GUI checkbox is checked, the icon button allow the user to select an icon from an icon file. The icon will be compiled into the resulting target and used as the program’s system menu and taskbar icon. By clicking the button, a file dialog will open allowing the user to select an appropriate icon ending with the .ico extension. Pressing Cancel in the file dialog will clear any previously selected icon. The icon, once selected, should be displayed in the button itself.
