Python f2 py的Adddional编译器标志
我想使用标志Python f2 py的Adddional编译器标志,python,f2py,Python,F2py,我想使用标志-ftree vectorize()作为f2py使用的gnu fortran编译器的附加参数。根据,应该可以使用参数--f90flags= 但是,我得到了错误错误:未知文件类型“”(来自--f90flag=-ftree vectorize)。我使用的是64位Windows 7上anaconda发行版的f2py 我正在使用的命令: f2py.py-c-m myfun myfun.f90--fcompiler=gnu95--f90flag=ftree矢量化 此外,我尝试了--f90fla
-ftree vectorize
()作为f2py使用的gnu fortran编译器的附加参数。根据,应该可以使用参数--f90flags=
但是,我得到了错误错误:未知文件类型“”(来自--f90flag=-ftree vectorize)
。我使用的是64位Windows 7上anaconda发行版的f2py
我正在使用的命令:
f2py.py-c-m myfun myfun.f90--fcompiler=gnu95--f90flag=ftree矢量化
此外,我尝试了--f90flag=msse2
,但错误保持不变
有没有关于如何将附加编译器标志传递给f2py的建议?我通过执行以下操作来覆盖默认fortran标志
f2py -c --verbose --opt='-O3' modules.pyf modules.f90
也许你可以试试
f2py -c --verbose --opt='-ftree-vectorize' modules.pyf modules.f90