あるコンパイラーから別のコンパイラーへアプリケーションを移植する場合の課題の 1 つは、アプリケーションのビルドに使用するコンパイラー・オプションがサポートされているかどうかを確認することです。インテル(R) C++ コンパイラーは、他のコンパイラーでも有効な多くのオプションをサポートしています。
次のセクションでは、インテル(R) C++ コンパイラーと下記のコンパイラーでサポートされているコンパイラー・オプションをリストしています。
Microsoft* C++ コンパイラー
gcc* コンパイラー
いずれかのコンパイラーに固有のオプションはリストには含まれていません。
次の表は、インテル(R) C++ コンパイラーと Microsoft* C++ コンパイラーの両方のコンパイラーでサポートされているコンパイラー・オプションのリストです。
次の表は、インテル(R) C++ コンパイラーと gcc コンパイラーの両方のコンパイラーでサポートされているコンパイラー・オプションのリストです。
-W[no-]cast-qual |
-W[no-]fatal-errors |
-W[no-]overflow |
-W[no-]overloaded-virtual |