アドバンスト
このセクションの内容:
アドバンストオプションは、その他のリンカ機能を制御します。

これらのオプションの詳細については、リンカオプション
C++例外を許可
このオプションが選択されていない場合、含まれるコードにthrowがあると、リンカはエラーを生成します。
アプリケーションで例外が誤って使用されていないかどうかをリンカで確認する場合は、このオプションを使用しないでください。
C++例外を常に含める
必要でない場合でも、リンカは例外処理コードとテーブルを含めます。
リンカは、含まれるコードにrethrowではないthrow式がある場合に使用する例外を考慮します。コードの残りの部分にそのようなthrow式がない場合、リンカは、失敗時に例外をthrowするのではなく、operator new、 dynamic_cast、および typeid がabortを呼び出すように調整します。これらのコンストラクトからの例外をキャッチする必要があるが、コードに他のthrowが含まれていない場合は、このオプションを使用する必要がある場合があります。
アプリケーションで例外が誤って使用されていないかどうかをリンカで確認する場合は、このオプションを使用しないでください。
ラッパでリンカ実行可能ファイルを置き換え
このオプションを使用すると、ビルドエンジンのリンカへの呼び出しを置き換える実行可能ファイルまたはスクリプトを指定できます。
これにより、リンカを呼び出す直前または直後にコマンドを実行できるようになります。このオプションでは、ラッパがリンカを正しく呼び出す必要があります(置換された呼び出しの代わりに)。
警告
これは、リンクプロセスに根本的な変更を加えることができる非常に強力なオプションです。取り扱いにご注意ください。