1

Xcode プロジェクトをビルドすると、次の警告が表示されます。

/ld:-1: -headerpad_max_install_names is ignored when used with -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES)

この警告に対処するにはどうすればよいですか?

おそらく、Xcode はこのheaderpad_max_install_namesエンティティを不平を言っているリンカに投げています。

しかし、私はどこを見ることができません。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()
4

1 に答える 1