ifort 中的标志 -r8 是否影响声明为 real*4 的变量?

问题描述 投票:0回答:1

ifort 编译器将标志 -r8 描述为:

   -r8    Makes default real and complex variables  8  bytes  long.  REAL
          declarations are treated as DOUBLE PRECISION (REAL(KIND=8)) and
          COMPLEX  declarations  are  treated  as  DOUBLE  COMPLEX  (COM-
          PLEX(KIND=8)).

这是否意味着...(要阅读完整的问题,您必须订阅我的时事通讯)

java
1个回答
1
投票

手册明确指出该标志是关于 default 实变量和复变量。

Real*4
声明通常是有原因的,当默认类型更改时,编译器不应该更改这些声明。

© www.soinside.com 2019 - 2024. All rights reserved.