链接器命令失败,退出代码为1(使用-v查看调用)1个重复符号用于体系结构i386

时间:2014-06-20 09:08:01

标签: ios objective-c xcode duplicates build-error

尝试合并SKPSMTPMessage库时出现此错误。目标是在用户以注册表格输入电子邮件后立即在后台发送电子邮件。有一些帖子解决了这样的错误,建议删除文件的重复副本,但我不认为这样可以在我的情况下工作,因为我无法找到它声称有重复的文件。这是我收到的错误消息。任何帮助将不胜感激,谢谢!对不起,我会附上错误信息的图片,但我没有足够的声誉点,如果难以阅读就道歉。

duplicate symbol _main in:
    /Users/Somedirectory/Library/Developer/Xcode/DerivedData/SomeName-fpfixcxakozxjedlkjmjqhgkpvbh/Build/Intermediates/SomeName.build/Debug-iphonesimulator/NameLess.build/Objects-normal/i386/main-CAB4E6458C323166.o
    /Users/Somedirectory/Library/Developer/Xcode/DerivedData/SomeName-fpfixcxakozxjedlkjmjqhgkpvbh/Build/Intermediates/SomeName.build/Debug-iphonesimulator/SomeName.build/Objects-normal/i386/main-CF88D9F12577867D.o
ld: 1 duplicate symbol for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

1 个答案:

答案 0 :(得分:0)

它告诉您代码中有多个main文件。查看您的代码,使用" Find Navigator"。