[注:包含前一个问题的重复,但作为单独的问题分别转贴]gfortran - 指定字符串参数
我编译这是已知使用gfortran ifort编译程序。但是编译器就行了
PARAMETER (POS='^')
与编译错误失败:
conv_prof.mac:9.21:
Included at conv_prof.f:811:
PARAMETER (POS='^')
1
Error: Can't convert CHARACTER(1) to REAL(4) at (1)
make: *** [conv_prof.o] Error 1
事实证明没有使用POS参数(这可能是一个传统的参数),所以我可以简单地取消注释本需要编译,但是我想知道是否有人可能知道为什么这是gfortran中的问题,而不是ifort?
干杯,
德里克
谢谢你,这是很好的了解。我在假设intel编译器更“符合”的情况下运行。我会将此回报给代码的原始作者。干杯。 – dmon 2013-04-29 14:55:22