我正在使用位码支持(llvm/clang 3.7
)构建-fembed-bitcode
。某些模块由于错误而无法链接:
完整的错误输出:
看来-bundle
是由CMake添加的,因为我无法在CMakeLists.txt中找到它,而-bitcode_bundle
是由SDK添加的,因为是-fembed-bitcode
。
我该如何解决?任何解决方法(例如由于我不需要dylibs构建而关闭它们)?
最佳答案
检查您的任何项目中是否未使用Bundle loader:
并将match-O类型设置为Executable而不是Bundle
希望有帮助,我遇到了同样的问题并已解决