--export_all--no_export_all

このオプションは、動的シンボルテーブルへのシンボルのエクスポートを制御します。

Show/hideデフォルト

共有ライブラリと ダイナミックリンクライブラリ(DLL)をビルドする場合のデフォルトは --export_all です。

アプリケーションをビルドする場合のデフォルトは --no_export_all です。

Show/hide使用法

--export_all を使用すると、非表示ではないすべてのグローバルシンボルを実行可能ファイルまたは DLL からダイナミックシンボルテーブルに動的にエクスポトできます。ダイナミックシンボルテーブルへのシンボルのエクスポートを防止するには、--no_export_all を使用します。

--export_all を使用すると、非表示ではないシンボルは、ダイナミックシンボルテーブルに常にエクスポートされます。ダイナミックシンボルテーブルは必要に応じて作成されます。

--export_all を使用すると、非表示ではないシンボルが常にエクスポートされ、ダイナミックセグメントが作成されるため、このオプションで静的リンクイメージを生成することはできません。

シンボルのエクスポートをより厳密に制御するには、ステアリングファイルを使用します。

Show/hide関連項目

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0493EJ
Non-ConfidentialID081711