
但是当我尝试编译一个链接框架文件的项目时,我得到这个警告:
ld: warning: ignoring file
/Users/name/Projects/Xcode/libs/swiftutils.framework/swiftutils,file
was built for x86_64 which is not the architecture being linked
(i386):
/Users/name/Projects/Xcode/libs/swiftutils.framework/swiftutils
有什么我可以做的框架项目,使其适用于其他iOS项目?这是令人困惑的,因为框架项目是Cocoa touch Framework项目,它应该自然地与其他Cocoa touch(即IOS)项目合作,不是吗?
解决方法 确保您的架构中有i386和x86_64在您的架构的设置中列出。还将“仅构建活动架构”明确地设置为“否”。 总结以上是内存溢出为你收集整理的Xcode 6.1:文件是为x86_64构建的,而不是架构被链接(i386)全部内容,希望文章能够帮你解决Xcode 6.1:文件是为x86_64构建的,而不是架构被链接(i386)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)