xcode 中的错误:clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
Posted
技术标签:
【中文标题】xcode 中的错误:clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)【英文标题】:error in xcode : clang: error: linker command failed with exit code 1 (use -v to see invocation) 【发布时间】:2017-01-23 08:58:10 【问题描述】:出现以下错误。 我确实有一个 var 的重复名称,但我现在已经更改了这些,但错误仍然存在我该如何解决这个问题?
duplicate symbol _main in:
/Users/James/Library/Developer/Xcode/DerivedData/project2_18094969-dbsiivorqvjflcejayyqrobtrdwt/Build/Intermediates/project2_18094969.build/Debug-iphonesimulator/project2_18094969.build/Objects-normal/x86_64/main.o
/Users/James/Library/Developer/Xcode/DerivedData/project2_18094969-dbsiivorqvjflcejayyqrobtrdwt/Build/Intermediates/project2_18094969.build/Debug-iphonesimulator/project2_18094969.build/Objects-normal/x86_64/AppDelegate.o
ld: 1 duplicate symbol for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
【问题讨论】:
清除派生数据 我现在得到这个,就像 wtf 正在运行 'UIApplicationMain' 属性不能在包含***代码的模块中使用 看看这个..***.com/questions/29421575/… 你是不是误导入了.m文件?? 那么有没有办法重命名我的文件名 main.swift 而不会产生更多问题?还是我必须重新开始 【参考方案1】:请检查您是否删除了已经连接到插座的名称。如果是这样,请移除插座。这种情况会引发链接器错误。我遇到过这类错误。
【讨论】:
【参考方案2】:该错误可能包含许多不同的错误,不仅在您的代码中。有时在您的文件上。尝试检查项目中的文件(如果删除了代码中的文件),或者检查错误的上半部分,因为它会给出错误的来源。
【讨论】:
【参考方案3】:> but i have now changed these and the error is still there how can I fix this?
丢弃您的派生数据并进行干净的构建,这将解决问题。 路径:~/Library/Developer/Xcode/DerivedData
【讨论】:
【参考方案4】:如果您已经删除了代码中的重复项,请清理您的 xcode 项目并尝试再次构建。
【讨论】:
以上是关于xcode 中的错误:clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 5- clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
Flutter Xcode:clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
Clang:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)Xcode 10、Xcode 10.1 Beta、Swift 4.2
C ++ XCODE ld:未找到架构x86_64 clang的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)