项目编译过程中常出现与architecture x86_64
相关的错误,多半原因有如下几种:
1.新建类,未参加 Target 编译
2.检查targets --> build phases --> Compile Sources
中是否缺少 .m
文件
3.检查 targets --> build phases --> link binary with libraries
是否缺少依赖库
4.有些三方库可能需要导入libz.dylib
5.检查库文件导入的路径不对或不存在,targets --> building setting --> search paths
路径
6.检查三方库是否重复导入
7.-fno-objc-arc 的问题,检查下文件编译环境