ここでは、推奨されていない古いオプションと削除されたオプションを一覧にしています。また、代わりとなるオプションがある場合は、そのオプションも紹介しています。
「古いオプション」とされるコンパイラー・オプションは、現在のリリースではサポートされていますが、次期バージョンではサポートされなくなる予定です。
本バージョンのコンパイラーで推奨されていない古いオプションは次のとおりです。
Linux* および Mac OS* X オプション |
推奨する代わりのオプション |
---|---|
-A- |
-undef |
-axK |
なし |
-axN |
Linux*: -axSSE2 |
-axP |
Linux*: -axSSE3 |
-axS |
-axSSE4.1 |
-axT |
Linux*: -axSSSE3 |
-axW |
-msse2 |
-c99 |
-std=c99 |
-diag-<type> sv[<n>] |
-diag-<type> sc[<n>] |
-diag-enable sv-include |
-diag-enable sc-include |
-fwritable-strings |
なし |
-i-dynamic |
-shared-intel |
-i-static |
-static-intel |
-inline-debug-info |
-debug |
-Kc++ |
-x c++ |
-march=pentiumii |
なし |
-march=pentiumiii |
-march=pentium3 |
-mcpu |
-mtune |
-mp |
-fp-model |
-msse |
-mia32 |
-Ob |
-inline-level |
-openmp-link |
なし |
-openmp-profile |
なし |
-openmpP |
-openmp |
-openmpS |
-openmp-stubs |
-prof-genx |
-prof-gen=srcpos |
-rct |
なし |
-tprofile |
なし |
-use-asm |
なし |
-wd |
-diag-disable |
-we |
-diag-error |
-wn |
-diag-error-limit |
-wo |
-diag-once id[,id,...] |
-wr |
-diag-remark |
-ww |
-diag-warning |
-xK |
-mia32 |
-xN |
Linux*: -xSSE2 |
-xO |
-msse3 |
-xP |
Linux*: -xSSE3 |
-xS |
-xSSE4.1 |
-xT |
Linux*: -xSSSE3 |
-xW |
-msse2 |
Windows* オプション |
推奨する代わりのオプション |
---|---|
/arch:SSE |
/arch:IA32 |
/Fm |
なし |
/Fr |
/FR |
/G5 |
なし |
/G6 (または /GB) |
なし |
/G7 |
なし |
/Ge |
/Gs0 |
/Gf |
/GF |
/GX |
/EHsc |
/Gy |
なし |
/GZ |
/RTCs |
/H |
なし |
/ML および/MLd |
なし |
/Og |
/O1、/O2、または /O3 |
/Op |
/fp |
-openmp-profile |
なし |
/QA- |
/u |
/QaxK |
なし |
/QaxN |
/QaxSSE2 |
/QaxP |
/QaxSSE3 |
/QaxS |
/QaxSSE4.1 |
/QaxT |
/QaxSSSE3 |
/QaxW |
/arch:SSE2 |
/Qc99 |
/Qstd=c99 |
/Qdiag-<type> sv[<n>] |
/Qdiag-<type> sc[<n>] |
/Qdiag-enable:sv-include |
/Qdiag-enable:sc-include |
/QIfist |
/Qrcd |
/Qinline-debug-info |
なし |
/Qopenmp-link |
なし |
/Qopenmp-profile |
なし |
/Qrct |
なし |
/Qprof-genx |
/Qprof-gen=srcpos |
/Qtprofile |
なし |
/Quse-asm |
なし |
/Qvc7.1 |
なし |
/Qwd |
/Qdiag-disable |
/Qwe |
/Qdiag-error |
/Qwn |
/Qdiag-error-limit |
/Qwo |
/Qdiag-once id[,id,...] |
/Qwr |
/Qdiag-remark |
/Qww |
/Qdiag-warning |
/QxK |
なし |
/QxN |
/QxSSE2 |
/QxO |
/arch:SSE3 |
/QxP |
/QxSSE3 |
/QxS |
/QxSSE4.1 |
/QxT |
/QxSSSE3 |
/QxW |
/arch:SSE2 |
/Yd |
/Z7、/Zi、または /Zl |
/Zd |
/debug:minimal |
/Ze |
なし |
/Zg |
なし |
このリストに記載されているオプション以外にも、推奨されていないオプション (古いオプション) があります。
オプションの中にはサポートを終了し、削除されたものがあります。削除されたオプションを使用した場合、コンパイラーは警告を表示し、オプションを無視してコンパイルを続行します。
このバージョンのコンパイラーで削除されたオプションは次のとおりです。
Linux* および Mac OS* X オプション |
推奨する代わりのオプション |
---|---|
-0f_check |
なし |
-alias-args |
-fargument-alias |
-axB |
-axSSE2 |
-axi |
なし |
-axM |
なし |
-create-pch |
-pch-create |
-cxxlib-gcc[=dir] |
-cxxlib[=dir] |
-cxxlib-icc |
なし |
-F |
-P |
-fdiv_check |
なし |
-fp |
-fno-omit-frame-pointer |
-fpstkchk |
-fp-stack-check |
-func-groups |
-prof-func-groups |
-fvisibility=internal |
-fvisibility=hidden |
-IPF-fma |
-fma |
-IPF-fp-relaxed |
-fp-relaxed |
-IPF-fp-speculation |
-fp-speculation |
-ipo-obj (および -ipo_obj) |
なし |
-Knopic、-KNOPIC |
-fpic |
-Kpic、-KPIC |
-fpic |
-mtune=itanium |
なし |
-no-alias-args |
-fargument-noalias |
-no-c99 |
-std=c89 |
-no-cpprt |
-no-cxxlib |
-nobss-init |
-no-bss-init |
-norestrict |
-no-restrict |
-openmp-lib legacy |
なし |
-opt-report-level |
-opt-report |
-prefetch |
-opt-prefetch |
-prof-format-32 |
なし |
-prof-gen-sampling |
なし |
-qp |
-p |
-shared-libcxa |
-shared-libgcc |
-ssp |
なし |
-static-libcxa |
-static-libgcc |
-syntax |
-fsyntax-only |
-tpp1 |
なし |
-tpp2 |
-mtune=itanium2 |
-tpp5 |
なし |
-tpp6 |
なし |
-tpp7 |
-mtune=pentium4 |
-use-pch |
-pch-use |
-xB |
-xSSE2 |
-xi |
なし |
-xM |
なし |
Windows* オプション |
推奨する代わりのオプション |
---|---|
/QaxB |
/QaxSSE2 |
/Qaxi |
なし |
/QaxM |
なし |
/Qfpstkchk |
/Qfp-stack-check |
/QIfdiv |
なし |
/QIPF-fma |
/Qfma |
/QIPF-fp-relaxed |
/Qfp-relaxed |
/QIPF-fp-speculation |
/Qfp-speculation |
/Qipo-obj (および /Qipo_obj) |
なし |
/QI0f |
なし |
/Qmspp |
なし |
/Qopenmp-lib:legacy |
なし |
/Qopt-report-level |
/Qopt-report |
/Qprefetch |
/Qopt-prefetch |
/Qprof-format-32 |
なし |
/Qprof-gen-sampling |
なし |
/Qssp |
なし |
/Qvc6 |
なし |
/Qvc7 |
なし |
/QxB |
/QxSSE2 |
/Qxi |
なし |
/QxM |
なし |
/YX |
なし |
このリストに記載されているオプション以外にも、削除されたオプションがあります。
© 1996-2010 Intel Corporation. 無断での引用、転載を禁じます。