ios – 1个用于体系结构x86_64的重复符号

ios – 1个用于体系结构x86_64的重复符号,第1张

概述我不确定我做错了什么.  我将项目文件夹移动到另一个文件夹,并将备份文件夹复制到桌面.  我试图打开备份项目并构建,我收到了链接器错误. 所以我决定删除备份文件夹并将项目文件夹移回桌面.我不能再编译并收到以下错误. Showing Recent Issues clang: error: linker command failed with exit code 1 (use -v to see in 我不确定我做错了什么.
我将项目文件夹移动到另一个文件夹,并将备份文件夹复制到桌面.
我试图打开备份项目并构建,我收到了链接器错误.
所以我决定删除备份文件夹并将项目文件夹移回桌面.我不能再编译并收到以下错误.
Showing Recent Issues clang: error: linker command Failed with exit code 1 (use -v to see invocation)duplicate symbol _main in:/Users/bro/library/Developer/Xcode/DerivedData/Sfitness-flzvwdymttxhducvwvmhpuaqfzhj/Build/Intermediates.noindex/Sfitness.build/DeBUG-iphonesimulator/Sfitness.build/Objects-normal/x86_64/main-90EC778DD760FD57.o/Users/bro/library/Developer/Xcode/DerivedData/Sfitness-flzvwdymttxhducvwvmhpuaqfzhj/Build/Intermediates.noindex/Sfitness.build/DeBUG-iphonesimulator/Sfitness.build/Objects-normal/x86_64/main-F627C2B37F247040.old: 1 duplicate symbol for architecture x86_64clang: error: linker command Failed with exit code 1 (use -v to see invocation)

没有派生数据文件夹

还是一样

1.我打开了Derived Data文件夹并删除了其中的所有内容
2.我删除了所有模拟器中的所有项目
3.我重新启动了xCode,Clean和build

还是一样

将项目添加到GitHub中

link

解决方法 您需要为项目添加必要的框架.检查所有第三方框架并搜索其所需的框架以获得支持.对于例如如果你添加谷歌分析,那么你需要添加CoreData,Foundation等框架.缺少一些第三方框架需要的框架.

或者你可以 –

>按“Cmd Shift K”或移动cmd alt k进行清理,然后退出Xcode.
>删除缓存运行“rm -rf~ / library / Developer / Xcode / DerivedData”
在终端
>打开项目并重新构建它

链接器命令失败,退出代码为1 – 要解决此错误,请按“Cmd Shift K”或移动cmd alt k这将为您完成工作.我也有同样的问题,但通过使用这一行解决了.希望这能解决你的问题.

你的项目产出 –

总结

以上是内存溢出为你收集整理的ios – 1个用于体系结构x86_64的重复符号全部内容,希望文章能够帮你解决ios – 1个用于体系结构x86_64的重复符号所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1097698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存