2

在尝试构建我的项目时,我经常收到此错误消息,说ld: 11 duplicate symbols for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) 我最近尝试在我的项目中实现 GPUImage,这与它有什么关系吗?我也读过类似的问题,但没有一个有我的解决方案。

4

3 回答 3

8

疯狂的猜测,您是否可能导入了.m文件而不是.h任何地方?

于 2013-10-24T04:22:27.303 回答
1

事实证明我已经从另一个视图控制器实现了我的 .m 文件,并且在那个视图控制器中我实现了第一个视图控制器,所以它就像一个循环。

感谢Gabriele的回答,它帮助我找到了循环。

于 2013-10-29T10:33:32.220 回答
0

经常发生此错误的另一个原因是意外导入 .m 文件而不是 .h。

这发生在我身上

链接:https://stackoverflow.com/questions/12279622/duplicate-symbols-for-architecture-i386-clang

于 2014-09-11T16:47:27.073 回答