我有一个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”处的无效文件格式。
请帮忙解决。
extra_flags="--opt='-O3 -ffixed-format -ffix-line-length-none'"
(虽然我不能保证它能正常工作)。 - mgilsonextra_args
。 - mgilson