インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
自立型環境でコンパイルします。
Linux* および macOS*: | -ffreestanding |
Windows*: | /Qfreestanding |
なし
オフ |
コンパイル時に標準ライブラリーが使用されます。 |
このオプションを指定すると、自立型環境でコンパイルされます。コンパイラーは、標準ライブラリーが存在しない可能性があることと、プログラムが main から始まるとは限らないことを仮定します。この環境は、C および C++ 標準規格にある自立型環境の定義に合致します。
このような環境が必要なアプリケーションの例としては、OS カーネルがあります。
このオプションを指定すると、コンパイラー固有のライブラリーはないものと仮定され、ソースコードにある呼び出しだけが生成されます。
なし