原因是Select_LgV_1.f90是主程序,其中还调用了子程序,但是没有编译子程序。把子程序也放到这个文件夹下,在此文件夹打开终端,把他们一起编译就行了。命令如下:

 % ifort -o ll Select_LgV_1.f90 data2sd.f90 distance.f90
% ./ll

这里面,Select_LgV_1.f90是主程序,data2sd.f90和distance.f90是子程序。这样就可以了。

更多推荐