【问题标题】:Xcode Linking - Command Ld failed with a nonzero exit codeXcode 链接 - 命令 Ld 失败,退出代码为非零
【发布时间】:2020-03-05 07:43:48
【问题描述】:

我尝试在 Xcode 构建设置中为 Mach-O 类型创建一个带有 Relocatable Object File 的 Objective-C 框架。

当我构建框架时,出现command Ld failed with a nonzero exit code 错误。 错误描述为clang: error: invalid argument '-compatibility_version 1' only allowed with '-dynamiclib'。如果我将 Mach-O 类型更改为 Dynamic Library 就可以了。

你们知道如何在不更改为Dynamic Library 的情况下使用Relocatable Object File 修复此错误吗?

【问题讨论】:

    标签: objective-c xcode frameworks mach-o build-settings


    【解决方案1】:

    当我将Compatibility VersionCurrent Library Version 更改为空文本时,我找到了答案

    【讨论】:

    • 请详细说明这与您的原始问题有何关系
    猜你喜欢
    • 2021-08-23
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2020-04-02
    • 2021-07-21
    • 2021-02-05
    • 2021-07-07
    • 2019-04-16
    相关资源
    最近更新 更多