visibility
Sets the default visibility for exported symbols in a shared object library.
By default, the generated project files will use the compilers default settings symbol visibility when building shared object libraries.
Parameters#
switch is an identifier for symbol information.
| Option | Availability |
|---|---|
Default | gcc |
Hidden | gcc |
Inline | gcc |
Applies To#
Project configurations.
Availability#
Premake 5.0 or later.
Examples#
This project hides exported symbols for release builds.
See Also#
- gcc page about visibility