cmake-设置-xcode属性-隐式链接Objective-C运行时支持

Vol*_*maz 3 xcode attributes set cmake

我想在cmake源文件中将隐式链接Objective-C运行时支持设置为NO。

我在set_target_properties中尝试过

XCODE_ATTRIBUTE_IMPLICITLY_LINK_OBJECTIVE-C_RUNTIME_SUPPORT NO
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

更改属性的规则是什么?还是应该从cmake预定义属性?如果在XCODE_ATTRIBUTE列表中?

sak*_*kra 5

更改此设置的正确Xcode属性似乎是CLANG_LINK_OBJC_RUNTIME。尝试:

set_target_properties(targetName PROPERTIES XCODE_ATTRIBUTE_CLANG_LINK_OBJC_RUNTIME "NO")
Run Code Online (Sandbox Code Playgroud)