我想获得使用 nagfor Fortran 编译器时预定义的预处理器变量的列表。gfortran 的等价物是
gfortran -E -dM foo.F90
但与
nagfor -F -Wp,-dM foo.F90
我明白了
NAG Fortran Compiler Release 5.3(854)
fpp: warning: bad option: -dM , ignored.
我正在寻找的是一些变量来确定文件是用 nagfor 编译的,因此相当于 gfortran __GFORTRAN__
、 ifort__INTEL_COMPILER
和 pgf90 __PGI
。