Intel® Fortran Compiler 17.0 Developer Guide and Reference

Creating a New Project

Creating a New Project

When you create a project, Visual Studio* automatically creates a corresponding solution to contain it. To create a new Intel® Fortran project using Visual Studio*:

The hello32 project assumes focus in the Solution Explorer view. The default Visual Studio* solution is also named hello32

  1. Select File > New > Project.

  2. In the left pane, click Intel® Visual Fortran to display the Fortran project types. For each project type, available templates are listed in the right pane.

  3. Click the appropriate project type (see Understanding Project Types).

  4. Accept or specify a project name.

  5. Accept or specify the Location for the project directory. Project files will be stored here. If the directory specified does not exist, it will be created.

  6. Click OK to complete the new project.

The project and its files appear in the Solution Explorer view. For a COM Server project, you will see a second page with additional user options.

Adding Source Files

To add an existing file to the project:

  1. If not already open, open the project (use the File menu).

  2. Select Project > Add Existing Item.

  3. In the Add Existing Item dialog box that appears, select the Fortran files to be added to the project.

To add a new file to the project:

  1. If not already open, open the project (use the File menu).

  2. Select Project > Add New Item.

  3. In the Add New Item dialog box that appears, choose the type of file.

  4. Specify the file name. Click Open. The file name appears in the Solution Explorer view.

  5. Use the Visual Studio* editor to type in source code. Be sure to save your work when you are finished.

Organizing Existing Source Code

If you have existing source code, you should organize it into directories before creating a project, although it is easy to move files and edit your project definitions if you should later decide to reorganize your files.

Working with Fortran Modules

If your program uses Fortran modules, you do not need to explicitly add them to your project; they appear as dependencies (.MOD files).

A module file is a precompiled, binary version of a module definition, stored as a .mod file. When you change the source definition of a module, you can update the .mod file before you rebuild your project. To do this, compile the corresponding source file separately by selecting the file in the Solution Explorer window and selecting Build > Compile. If the module source file is part of your project, you do not need to compile the file separately. When you build your project, the Intel® Fortran Compiler determines what files need to be compiled.

To control the placement of module files in directories, use Project > Properties > Fortran > Output Files > Module Path in the IDE or the compiler option [no]module on the command line. The location you specify is automatically searched for .mod files.

To control the search for module files in directories, select one of the following:

For a newly created project (or any other project), the IDE scans the file list for sources that define modules and compiles them before compiling the program units that use them. The IDE automatically scans the added project files for modules specified in USE statements, as well as any INCLUDE statements. It scans the source files for all tools used in building the project.

See Also