Fortran Coder
标题:
Cray pointers的使用
[打印本页]
作者:
jojo9
时间:
2021-10-11 20:05
标题:
Cray pointers的使用
求助各位前辈,我在vs2010+ivf2013中如此定义的Cray pointers
pointer (nullptr,null)
integer*4 null(*)
程序能正常运行,但是我在使用Linux中的gfortran编译时,在这报错了。报错信息:
mod_meshBin.f90:22:19:
22 | pointer (nullptr,null)
| 1
Error: Cray pointer declaration at (1) requires ‘-fcray-pointer’ flag
mod_meshBin.f90:23:26:
23 | integer(4) null(*)
| 1
Error: Assumed size array at (1) must be a dummy argument
不知道如何解决,或者有与Cray pointers相关的资料吗?
作者:
jojo9
时间:
2021-10-11 20:10
这个写法是因为在调用 tecplot 的库时,我从老程序里学的,本身也不太理解这个用法,但在ivf上调通了程序。现在弄到gfortran中报错了就束手无策了
作者:
vvt
时间:
2021-10-11 20:31
试试编译时加上命令行参数
-fcray-pointer
作者:
jojo9
时间:
2021-10-12 10:08
vvt 发表于 2021-10-11 20:31
试试编译时加上命令行参数
-fcray-pointer
感谢前辈,已经通过编译了 Linux也是开始学,一切都还在摸索中
欢迎光临 Fortran Coder (http://bbs.fcode.cn/)
Powered by Discuz! X3.2