macos - 使用 cmake 构建 macos 框架时如何指定 (Un)Exported Symbols 文件?
问题描述
使用 cmake 构建 macos 框架时如何指定 (Un)Exported Symbols 文件?我看不到任何用-unexported_symbols_list
标志调用链接器的方法。我会假设这是这样的块中的设置,但我没有在 cmake 文档中看到相关设置:
set_target_properties(dynamicFramework PROPERTIES
FRAMEWORK TRUE
FRAMEWORK_VERSION C
MACOSX_FRAMEWORK_IDENTIFIER com.cmake.dynamicFramework
MACOSX_FRAMEWORK_INFO_PLIST Info.plist
# "current version" in semantic format in Mach-O binary file
VERSION 16.4.0
# "compatibility version" in semantic format in Mach-O binary file
SOVERSION 1.0.0
PUBLIC_HEADER dynamicFramework.h
XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "iPhone Developer"
)
解决方案
推荐阅读
- javascript - 如何在到期前知道日期
- vb.net - oledb 连接中的线程,我不知道如何在这种情况下创建线程。它很慢
- qt - 带有单例 theme.qml 的 QML 样式化按钮
- sharepoint-online - Upload a file to sharepoint using postman
- html - Angular Table with expandable rows, subscribe and get data on expand row
- python - Draw a white line across a transparent image in Python
- excel - Save filter view Excel 365
- python - I am trying to create a class which takes values of variables while looping through a textfile
- c++ - What is the efficient way to copy vectors of one data type into a vector of struct of the same data type?
- sql - Ruby on Rails - 如何进行自定义查询?