构建我的 Xcode 项目会给出以下警告:
/ld:-1: -headerpad_max_install_names is ignored when used with -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES)
如何对这个警告采取行动?
大概 Xcode 正在将该headerpad_max_install_names
实体扔给正在抱怨的链接器。
但我看不到 WHERE。grep
ping 我的项目没有找到这个令牌。
我想实现(并保持)零警告。
编辑:我在 myproject/External/cmake-modules/ios.toolchain.cmake 中找到:
if (ENABLE_BITCODE)
set(BITCODE "-fembed-bitcode")
set(HEADER_PAD "")
message(STATUS "Enabling bitcode support.")
else()
set(BITCODE "")
set(HEADER_PAD "-headerpad_max_install_names")
message(STATUS "Disabling bitcode support.")
endif()