PUBLIC_HEADER¶
在 FRAMEWORK
共享库目标中指定公用头文件。
用 FRAMEWORK
属性标记的共享库目标在 macOS 和 iOS 上生成框架,而在其他平台上生成普通的共享库。此属性可以设置为应放置在框架文件夹内的 Headers
目录中的头文件列表。在非 Apple 平台上,可以使用 install(TARGETS)
命令的 PUBLIC_HEADER
选项来安装这些头文件。
在 FRAMEWORK
共享库目标中指定公用头文件。
用 FRAMEWORK
属性标记的共享库目标在 macOS 和 iOS 上生成框架,而在其他平台上生成普通的共享库。此属性可以设置为应放置在框架文件夹内的 Headers
目录中的头文件列表。在非 Apple 平台上,可以使用 install(TARGETS)
命令的 PUBLIC_HEADER
选项来安装这些头文件。