インテル® Fortran コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス
Some compiler directives and compiler options have the same effect, as shown in the table below. However, compiler directives can be turned on and off throughout a program, while compiler options remain in effect for the whole compilation unless overridden by a compiler directive.
The following table shows compiler directives and equivalent command-line compiler options:
Compiler Directive |
Equivalent Command-Line Compiler Option |
---|---|
DECLARE |
-warn declarations (Linux* and macOS*) /warn:declarations (Windows*) |
NODECLARE |
-warn nodeclarations (Linux and macOS*) /warn:nodeclarations (Windows) |
DEFINE name |
-Dname (Linux and macOS*) /Dname (Windows) |
FIXEDFORMLINESIZE:length |
-extend-source [size] (Linux and macOS*) /extend-source[:size] (Windows) |
FREEFORM |
-free or -nofixed (Linux and macOS*) /free or /nofixed (Windows) |
NOFREEFORM |
-nofree or -fixed (Linux and macOS*) /nofree or /fixed (Windows) |
INTEGER:size |
-integer_sizesize (Linux and macOS*) /integer_size:size (Windows) |
OBJCOMMENT |
/libdir:user (Windows) |
OPTIMIZE[: n ] |
-On (Linux and macOS*) /On (Windows) |
NOOPTIMIZE |
-O0 (Linux and macOS*) /Od (Windows) |
PACK:alignment |
-align recnbytes (Linux and macOS*) /align:recnbytes (Windows) |
REAL:size |
-real-sizesize (Linux and macOS*) /real-size:size (Windows) |
STRICT |
-warn stderrors with -stand f08 (Linux and macOS*) /warn:stderrors with /stand:f08 (Windows) |
NOSTRICT |
-warn nostderrors (Linux and macOS*) /warn:nostderrors (Windows) |