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

バイナリーからのシンボルの削除

コンパイラー・オプションを指定して、操作性に影響することなく、実行ファイルからデバッグ情報とシンボル情報を省略することができます。

指定するオプション:

Linux* および macOS*: -Wl, --strip-all
Windows*: なし

メリット

バイナリーのサイズを大幅に減ります。

デメリット

アプリケーションのデバッグが非常に困難になります。