如果打开,全局标志会导致 add_library() 创建共享库。
add_library()
如果存在且为真,这将导致所有库被共享构建,除非库被显式添加为静态库。此变量通常作为 option() 添加到项目中,以便项目的每个用户都可以决定是否要使用共享库或静态库构建项目。
option()
PROJECT_VERSION_TWEAK
CMAKE_ABSOLUTE_DESTINATION_FILES