繁体   English   中英

Xcode中的Mach-O链接器错误

[英]Mach-O Linker Error in Xcode

好的,我有2个项目。 我想将项目1中的类文件导入到Project 2.当我导入类文件时。 我收到链接器错误。 这是它的样子。

    Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_ClassFile1", referenced from:
      objc-class-ref in ClassFile2.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我该如何解决?

您的标签包括ios和osx。 如果您正在构建iOS应用程序,请检查Xcode项目中的架构设置。 它不应该是x86_64。

可能,您可能忘记将目标添加到该文件。 在Xcode中,选择.m文件,然后在右侧窗格的“文件检查器”中,选中Target Membership。 确保检查此文件的目标。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM