首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode5架构i386多个重复符号

Xcode5架构i386多个重复符号
EN

Stack Overflow用户
提问于 2014-04-24 05:17:06
回答 2查看 230关注 0票数 0

通过复制Xcode中错误消息指定的路径,我找到了架构i386的源文件夹。有几个.o文件显然是冲突的,但是每当我删除一个,并运行程序时,它就会替换它。我做什么好?此外,我已经清理它,关闭所有东西,并重新启动我的计算机。谢谢

EN

回答 2

Stack Overflow用户

发布于 2014-04-24 05:24:53

.o文件只是源代码的编译版本,这才是真正的冲突所在。你得到的是几个命名为同一个东西的东西,链接器在它上面施加了压力。以其中一条错误消息为例,您可能会识别出它所说的冲突的名称(不是文件、符号),它可能有额外的填充符号,但您应该识别您使用的方法名称或变量名称。在Xcode中搜索它,并查看您不止一次地在哪里定义它。一个符号只能有一个定义,所以如果你在多个情况下使用它,你需要解决这个问题。

票数 0
EN

Stack Overflow用户

发布于 2014-04-24 16:43:59

可能的问题

当您将.h文件导入到Compile Sources时,通常会出现此问题。

可能的解决方案

清理项目的步骤

Click of all >在

  1. 上单击
  2. 选择项目的目标
  3. 转到Build
  4. Sources
  5. Remove

    <代码>G218

再次配置它的步骤

click on >通过转到Product->Clean on

  1. .m +添加文件

on search

  1. 将所有.m文件添加到项目中

点击run,希望它能正常工作!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23255338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档