linker command failed with exit code 1 错误

来源:互联网 发布:软件系统集成方案模板 编辑:程序博客网 时间:2024/06/07 04:19

这种报错,一般是由于找不到文件所导致,可以从以下几种情况入手。

1、多人开发,或者是自己不小心点错,没有注意到

这里写图片描述

可以看到错误中提到了 ManagerAddressVC 这个类,找到这个类,查看右边的Target Membeship,如图:

这里写图片描述

如果没有勾上,点击勾上,然后编译看一下。


2、如果添加的第三方是静态库

出现这个错误可能因为这个静态库的路径混乱导致 
解决方法: 
Build settings 搜索 Library Search Paths,添加对应静态库的路径。

这里写图片描述


3、如果添加的第三方不是静态库

解决方法: 
Build settings 搜索 Other Linker Flags,添加 -all_load 或者 -ObjC ,可以分别试试。

这里写图片描述