- Welcome to Simply Fortran
- Registering 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
- Options and Configuration
- Licensing
Project Management
Projects in Simply Fortran are normally a collection of Fortran source files and, optionally, additional libraries that are compiled and linked into a single executable or library. Most projects are manipulated via the Project Pane within the Simply Fortran IDE. Projects are loaded and saved to special .prj files which contain all this information.
Creating New Projects
New projects can be created by selecting New Project from the Project menu within the IDE. This option is also available via the pop-up menu in the Project Pane.
Adding and Removing Files
Source files, object files, and compiled libraries are added and removed to a project via the Project Pane. The pane supports adding user-defined folders for organization that do not necessarily have to correspond to file system folders. Please consult the Project Pane page for further information.
Project Options
The type of project, the name of the final build target, and the build directories can be configured via the Project Options dialog . Simply Fortran supports the creation of executables, static libraries, and shared libraries. The resulting output of the build process can be arbitrarily renamed by the user.
Saving and Loading
Projects can be saved via the Save Project and Save Project As… entries in the File menu or within the pop-up menu in the Project Pane . Simply Fortran project files are recommended to be located in the top-most directory of a project tree. The locations of all files within a project are stored relative to the location of the project file. All project options are also stored.
Loading projects can be achieved using the Open Project… option in the File menu or the equivalent in the Project Pane’s popup menu .
Building Projects
Building projects involves generating a makefile for wmake to execute, building the specified target. The Simply Fortran build process involves separate steps that can be automatically performed using the Build Now! entry in the Build menu or the corresponding toolbar button.
Projects cannot be built until saved.
Searching Projects
Entire projects can be searched for either text occurrences or Fortran modules . Text occurrences searching is powerful when looking for a particular snippet or function calls anywhere in a project. The module search allows for locating specific modules within a project, making the search for Fortran code greatly improved for well-organized projects.
See Also
Building
Project Pane
Project Options
Project Searching
Modules