链接到外部目录中的模块Compaq Visual Fortran命令提示符

时间:2014-05-11 21:45:20

标签: compilation linker fortran compiler-directives intel-fortran

我知道这个问题非常具体,但我使用的是“Compaq Visual Fortran Optimizing Compiler,Version 6.5”(Fortran 90)。要编译,例如,我使用:

f90 constants.f90 main.f90 /compile_only 

我不确定如何使用命令“DF”除外,但据我所知,编译AND链接并输出要执行的.exe。

我的问题是我在我的主程序中有一些模块,我希望这些模块在一个文件夹中,而我的主程序在另一个文件夹中,但是,当我尝试使用像-i这样的指令时dir链接程序和使用的模块,它们不起作用,我收到以下错误:

error: Switch '-i' is ambiguous.

任何帮助,即使只是指向正确的方向,也非常感谢。

1 个答案:

答案 0 :(得分:3)

Read your compiler manual

  

/ [no] include

     

语法:

     

/ include [:path ...],/ noinclude或/ Ipath

     

/ include或/ I选项指定一个或多个其他目录(路径)   搜索模块文件(USE语句)和包含文件(INCLUDE   声明)。