【发布时间】:2012-09-20 10:29:56
【问题描述】:
我在使用 gfortan 编译器编译 fortran 程序时遇到问题。 主程序位于 main.f 中。所以,我在控制台写:
gfortran D:\test\test.f
但它显示了很多错误,例如:
C:\Users\Efds~1\AppData\Local\Temp\cchFNGgc.o:test.f:<.test+0x3a>: undefined reference to '_gridw_'
C:\Users\Efds~1\AppData\Local\Temp\cchFNGgc.o:test.f:<.test+0x3a>: undefined reference to '_gridz_'
etc.
我认为这是因为函数gridw、gridz 等位于其他 *.f 文件中。但我不知道如何将这些联系在一起。
另外,我尝试使用 Compaq Visual Fortran Complier,但没有帮助。
【问题讨论】:
标签: gcc linker fortran gfortran