6

我有一个需要以下编译命令的 FORTRAN 代码

gfortran -c interp.f -ffixed-format -ffix-line-length-none

我在 python 中使用 f2py 模块编译了相同的

from numpy import f2py

f2py.compile(open('interp.f').read(),modulename='interp',extra_flags='-ffixed-format -ffix-line-length-none',verbose=0)

它无法编译模块。它在'-ffized-format'处给出了一个错误,说无效的文件格式''

请帮忙

4

1 回答 1

1

既不-ffixed-format是,也不-ffix-line-length-none是有效的 gfortran 选项。考虑使用-ffixed-formand-ffixed-line-length-none代替。

于 2012-07-22T23:13:31.400 回答