Xcode升级后,之前的项目编译就报错,好像是链接错误,解决了很久都没搞定,
ld: warning: ignoring file /Users/zt1370/Desktop/2014-3-20 2/edooongps/EdooonGPS/libWeiboSDK.a, missing required architecture x86_64 in file /Users/zt1370/Desktop/2014-3-20 2/edooongps/EdooonGPS/libWeiboSDK.a (3 slices)
ld: warning: ignoring file ../EdooonFramework/TencentOpenAPI.framework/TencentOpenAPI, missing required architecture x86_64 in file ../EdooonFramework/TencentOpenAPI.framework/TencentOpenAPI (3 slices)
ld: warning: ignoring file /Users/zt1370/Documents/edooongps/EdooonGPS/SDWebImage.framework/SDWebImage, missing required architecture x86_64 in file /Users/zt1370/Documents/edooongps/EdooonGPS/SDWebImage.framework/SDWebImage (3 slices)
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_GetMessageFromWXReq", referenced from:
objc-class-ref in AppDelegate.o
objc-class-ref in libEdooonFramework.a(WeChatClient.o)
"_OBJC_CLASS_$_GetMessageFromWXResp", referenced from:
objc-class-ref in libEdooonFramework.a(WeChatClient.o)
"_OBJC_CLASS_$_QQApiImageObject", referenced from:
objc-class-ref in libEdooonFramework.a(TencentQQClient.o)
"_OBJC_CLASS_$_QQApiInterface", referenced from:
objc-class-ref in libEdooonFramework.a(TencentQQClient.o)
"_OBJC_CLASS_$_QQApiNewsObject", referenced from:
objc-class-ref in libEdooonFramework.a(TencentQQClient.o)
"_OBJC_CLASS_$_SDImageCache", referenced from:
objc-class-ref in Common+Additional.o
objc-class-ref in FormImageItemCell.o
"_OBJC_CLASS_$_SDWebImageManager", referenced from:
objc-class-ref in SearchResultViewController.o
objc-class-ref in TreasureShow.o
objc-class-ref in TreasureDetailViewController.o
objc-class-ref in ChatSessionViewController.o
objc-class-ref in FriendListViewController.o
objc-class-ref in KTPhotoView+SDWebImage.o
objc-class-ref in FriendSearchViewController.o
...
"_OBJC_CLASS_$_SendMessageToQQReq", referenced from:
objc-class-ref in libEdooonFramework.a(TencentQQClient.o)
"_OBJC_CLASS_$_SendMessageToWXReq", referenced from:
objc-class-ref in libEdooonFramework.a(WeChatClient.o)
"_OBJC_CLASS_$_ShowMessageFromWXReq", referenced from:
objc-class-ref in AppDelegate.o
objc-class-ref in libEdooonFramework.a(WeChatClient.o)
"_OBJC_CLASS_$_TencentOAuth", referenced from:
objc-class-ref in libEdooonFramework.a(TencentQQClient.o)
Xcode升级到5.1以后,以前的项目报错
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- chanry.s 2014-04-02 07:34关注
碰到你一样的问题,stackOverflow说是链接错误。
missing required architecture x86_64 in file /Users/zt1370/Desktop/2014-3-20 2/edooongps/EdooonGPS/libWeiboSDK.a
libWeiboSDK.a 打包链接是32bit architecture
刚去微信公众平台下载demo源码,编译正常。于是build setting->architecture->other->复制$(ARCHS_STANDARD_32_BIT)
复制内容加在自己项目target build setting->architecture再构建应该成功了
刚把valid architectures去掉arm64 也行。
解决 无用评论 打赏 举报
悬赏问题
- ¥30 这是哪个作者做的宝宝起名网站
- ¥60 版本过低apk如何修改可以兼容新的安卓系统
- ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
- ¥50 有数据,怎么建立模型求影响全要素生产率的因素
- ¥50 有数据,怎么用matlab求全要素生产率
- ¥15 TI的insta-spin例程
- ¥15 完成下列问题完成下列问题
- ¥15 C#算法问题, 不知道怎么处理这个数据的转换
- ¥15 YoloV5 第三方库的版本对照问题
- ¥15 请完成下列相关问题!