NO_SONAME¶
是否在链接共享库时设置 soname
。
如果生成的 SHARED
库不应设置 soname
,请启用此布尔属性。 默认是在所有共享库上设置 soname
,只要平台支持即可。 通常,仅对叶私有库或插件使用此属性。 如果在其他目标链接到的普通共享库上使用它,则在某些平台上,链接器会将库的完整路径(在链接时指定)插入到依赖二进制文件的动态部分中。 因此,一旦安装,动态加载器最终可能无法为二进制文件找到库。
是否在链接共享库时设置 soname
。
如果生成的 SHARED
库不应设置 soname
,请启用此布尔属性。 默认是在所有共享库上设置 soname
,只要平台支持即可。 通常,仅对叶私有库或插件使用此属性。 如果在其他目标链接到的普通共享库上使用它,则在某些平台上,链接器会将库的完整路径(在链接时指定)插入到依赖二进制文件的动态部分中。 因此,一旦安装,动态加载器最终可能无法为二进制文件找到库。