AIX_SHARED_LIBRARY_ARCHIVEΒΆ
Added in version 3.31.
On AIX, enable or disable creation of a shared library archive
for a SHARED
library target:
If enabled, the shared object
.so
file is placed inside an archive.a
file. This is the preferred convention on AIX.The shared object name in the archive encodes version information from the
SOVERSION
target property, if set, and otherwise from theVERSION
target property, if set.If disabled, a plain shared object
.so
file is produced. This is consistent with other UNIX platforms.
This property defaults to CMAKE_AIX_SHARED_LIBRARY_ARCHIVE
if that variable is set when a non-imported SHARED
library target
is created by add_library()
. Imported targets must explicitly
enable AIX_SHARED_LIBRARY_ARCHIVE
if they import an AIX
shared library archive.