是否有人知道是否有一个选项可以抑制来自gfortran的下列警告消息:
Warning: Extension: Conversion from HOLLERITH to INTEGER(4) at (1)(也就是说,不改变代码)。
我已经尝试过各种选择:-Wno-conversion-extra -Wno-conversion
顺便说一下,我用的是gfortran 4.9.1。
发布于 2017-03-20 16:29:07
也许你可以试试这个方法:
-std=legacy
这可能会抑制您提到的警告信息,因为Hollerith常量是FORTRAN77之前的遗留特性。但是,使用此选项的缺点是,所有可能的遗留冲突都可能没有显示出来。我已经在gfortran 6.2.0上测试了这个选项。
https://stackoverflow.com/questions/32949501
复制相似问题