AIX_EXPORT_ALL_SYMBOLS

在 3.17 版本中添加。

在 AIX 上,CMake 会自动导出共享库中的所有符号,以及设置了 ENABLE_EXPORTS 目标属性的可执行文件中的所有符号。显式禁用此布尔属性以禁止此行为,并默认不导出任何符号。在这种情况下,预计项目将使用其他方法来导出一些符号。

当目标创建时,如果设置了 CMAKE_AIX_EXPORT_ALL_SYMBOLS 变量,则此属性将由该变量的值初始化。