lxxx 发表于 2019-6-19 10:40:05

在fortran90中调用fortran77的程序

我在source file文件夹中建了两个文件,一个是包含主程序的source1.f90,一个是想要调用的inclu1.for,在主程序中用了include‘inclu1.for’语句

然而在编译的时候,编译器总提示如图所示错误,求大神指点!

vvt 发表于 2019-6-19 13:37:58

包含文件和被包含文件,必须是相同的书写格式(都为自由格式,或都为固定格式)

lxxx 发表于 2019-6-19 15:02:08

vvt 发表于 2019-6-19 13:37
包含文件和被包含文件,必须是相同的书写格式(都为自由格式,或都为固定格式) ...

可是彭国伦的书里说,这样77和90就可以混用了呀……

vvt 发表于 2019-6-19 17:35:46

可以混用,意思是,两个文件,分别编译,然后共同链接。
而不是指可以互相 include

lxxx 发表于 2019-6-19 19:17:09

嗯……谢谢你啦,我刚刚试了试,90和77是可以互相用include调用的,只是之前我77的程序有错误……真的谢谢你啦

vvt 发表于 2019-6-19 23:00:48

哎,不信算了。
页: [1]
查看完整版本: 在fortran90中调用fortran77的程序