インテル® Fortran コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

代替コンパイラー・オプション

このトピックでは、コンパイラー・オプションの代替名とプライマリー・オプション名をリストします。一部の代替オプション名は古いオプション (非推奨) で、将来のバージョンで削除される可能性があります。

コンパイラー・オプションの詳細は、各オプションの説明を参照してください。

いくつかのオプションは古いオプション (非推奨) です。詳細は、「推奨されていない (古い) オプションと削除されたオプション」を参照してください。

Linux* および macOS* オプション

プライマリー・オプション名

コード生成:

-fp

-fomit-frame-pointer

-mcpu

-mtune

高度な最適化:

-funroll-loops

-unroll

プロファイルに基づく最適化 (PGO):

-pg

-p

-qp

-p

OpenMP* オプションおよび並列処理オプション:

-fopenmp

-qopenmp

浮動小数点:

 

-mieee-fp

-fltconsistency

出力、デバッグ、プリコンパイル済みヘッダー (PCH):

-fvar-tracking

-debug variable-locations

-fvar-tracking-assignments

-debug semantic-stepping

-V

-logo

プリプロセッサー:

-cpp

-fpp

-DD

-d-lines

-nodefine

-noD

-nostdinc

-X

-P

-preprocess-only

言語:

-72

-80

-132

-extend-source 72

-extend-source 80

-extend-source 132

-C

-check all

-CB

-check bounds

-common-args

-assume:dummy_aliases

-CU

-check uninit

-FI

-fixed

-FR

-free

-fsyntax-only

-syntax-only

-mixed-str-len-arg

Linux* および macOS* では相当するオプションなし。Windows* システムでは /iface:mixed_str_len_arg

-nbs

-assume:nobcss

-std

-std90

-std95

-std03

-stand f03

-stand f90

-stand f95

-stand f03

-y

-syntax-only

-Zp

-align recnbyte

データ:

-autodouble

-real-size 64

-automatic

-auto

-i2

-i4

-i8

-integer-size 16

-integer-size 32

-integer-size 64

-r8

-r16

-real-size 64

-real-size 128

コンパイル診断:

-e90

-e95

-e03

-warn stderrors

-error-limit

-diag-error-limit

-implicitnone

-warn:declarations

-u

-warn:declarations

-w

-warn none または -warn nogeneral

-W0

-W1

-warn none または -warn nogeneral

-warn:general

互換性:

 

-66

-f66

-onetrip

-f66

リンク/リンカー:

 

-i-dynamic

-shared-intel

-i-static

-static-intel

Windows* 代替オプション

プライマリー・オプション名

最適化:

/Ox

/O

OpenMP* オプションおよび並列処理オプション:

/openmp

/Qopenmp

浮動小数点:

/QIfist

/Qrcd

出力、デバッグ、プリコンパイル済みヘッダー (PCH):

/compile-only

/c

/Fe

/exe

/Fo

/object

/nolink

/c

/pdbfile

/Fd

/V

/bintext

プリプロセッサー:

/define

/D

/include

/I

/nodefine

/noD

/noinclude

/X

/undefine

/U

言語:

/4L72

/4L80

/4L132

/extend-source:72

/extend-source:80

/extend-source:132

/4Naltparam

/4Yaltparam

/noaltparam

/altparam

/4Nf

/4Yf

/fixed

/free

/4Ns

/4Ys

/stand:none

/stand:f90

/C

/check:all

/CB

/check:bounds

/CU

/check:uninit

/FI

/fixed

/FR

/free

/Gm

/iface:cvf

/Gz

/iface:stdcall

/nbs

/assume:nobcss

/Qcommon-args

/assume:dummy_aliases

/RTCu

/check:uninit

/Zp

/align:recnbyte

/Zs

/syntax-only

データ:

/4I2

/4I4

/4I8

/integer-size:16

/integer-size:32

/integer-size:64

/4Na

/4Ya

/noauto

/auto

/4R8

/4R16

/real-size:64

/real-size:128

/automatic

/auto

/Qauto

/auto

/Qautodouble

/real-size:64

/Zp

/align:recnbyte

コンパイル診断:

/4Nd

/4Yd

/warn:nodeclarations

/warn:declarations

/error-limit

/Qdiag-error-limit

/w

/warn:none または /warn:nogeneral

/W0

/W1

/warn:none または /warn:nogeneral

/warn:general

互換性:

 

/Qonetrip

/f66

リンク/リンカー:

 

/LD

/dll

/MG

/winapp

/MW

/libs

/MWs

/libs:qwins

その他:

 

/V

/logo

/Zl

/libdir:none