1

假设我有两个文件 file_1.f90 和 file_2.f90,它们使用一些库。可以是任何编程语言。然后我使用一步编译和链接

ifort -I/include_dir_loc -o my.o file_1.f90 file_2.f90 -L/Lib_dir_loc

有没有办法告诉终端或 ifort 或接任的人告诉我它执行的各个步骤。可能是这样

ifort -I/include_dir_loc  -c -o file_1.f90
ifort -I/include_dir_loc  -c -o file_2.f90
ifort -o my.o file_1.o file_2.o -L/Lib_dir_loc

在我输入第一个命令后实际发生了什么?谁使用什么命令执行编译,谁在编译器和链接器之间进行协调?

4

1 回答 1

4

对于 ifort:

-v将显示工具命令并执行它们

-dryrun将显示工具命令但不会执行

于 2013-10-10T02:28:32.153 回答