‑‑so_export_all
このセクションの内容:
Syntax
‑‑so_export_all
Description
This is a linker option.
By default, symbols in the shared object are not exported. Use this option to export all symbols with default or protected visibility. (The linker option --so_export and the so_export linker directive export individual symbols.)
Symbols with hidden or internal visibility can only be exported using the --so_export option.
Symbols exported using --so_export_all are always kept by the linker, even if they are unreferenced.
注記
The dynamic linker processes the exported symbols, so every exported symbol increases the size of the shared object.
See also
‑‑so_export, 共有オブジェクト(32 ビットモードのみ) , and so_export ディレクティブ.
注意
To set this option, use Project>Options>Linker>Extra Options.