`
lianxianghui
  • 浏览: 2687 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

xcode5.1.1 编译问题解决方法

阅读更多
  以前都在XCode5.0.2编译项目,今天在Xcode5.1.1下用release安装程序到设备。结果发现提示错误(debug没问题)。错误大概是说编译项目里的一个汇编文件时编译错误。(这个汇编文件是为了提到某些函数执行效率)代码中有一段
	
.text
.align 2
.arm

结果就提示 error: unknown directive .arm
一开始就按着提示搜索问题,结果先找到 http://stackoverflow.com/questions/24189752/using-clang-compile-ffmpeg-with-too-much-warning-on-osx
后从这个页面的链接又 找到一个 http://stackoverflow.com/questions/11118887/how-to-switch-off-llvms-integrated-assembler
说的就是关于 at&t汇编 编译选项的事。按着说法,把-no-integrated-as 选项设置到了XCode的other c flags编译选型中。然后clean,重新编译。还是同样地错误。搞得头大。
    后来经过若干次搜索,发现搜 xcode 5.1 编译错误。最终搜到了正确答案。
原来是 xcode5.1默认把 Builde Settings->Architectures->Architectures 设成了 (arm7, arm7s, arm64),这个在以前的Xcode里是 (arm7, arm7s),把它改回(arm7, arm7s)就可以了。
  原来这个问题是汇编文件在arm64下编译有问题,估计是得重新根据arm64的要求修改汇编程序。又上网查了一下用arm64的有哪些设备,发现了如下链接 http://www.cnblogs.com/willbin/p/3634957.html。 目前是有iphone5s用,又说arm64会向下兼容armv7,所以这么编译的包也是可以在iphone5s上运行的,只是可能效率会不如用arm64指令。所以目前这么弄能解决问题,但不是最好的解决方法,最好的解决方法就是修改汇编文件,使之兼容arm64。
分享到:
评论

相关推荐

    快速创建不同背景颜色视图效果

    编译测试,测试环境:Xcode 5.1.1,iOS 7.1。 使用方法: 导入头文件: TNColorScrollViewController.h 初始化方法: - (instancetype)initWithColor:(UIColor *)color; - (instancetype)initWithCustomClass:...

    实现多种视图切换动画

    测试环境: [Code4App]编译测试,测试环境:Xcode 5.1.1, iOS 7.1。 效果图:使用方法: 导入头文件: #import "ADNavigationControllerDelegate.h" 创建ADNavigationControllerDelegate对象并初始化: ...

    Qt4编程.pdf

    3.4.5Xcode简介 3.5问题与解答 3.6总结与提高 第4章Qt4集成开发环境 4.1常见的QtIDE 4.2QtCreator 4.2.1简介 4.2.2主要特点 4.2.3安装与配置 4.3Eclipse! 4.3.1简介 4.3.2主要特点 4.3.3安装与配置 4.3.4使用要领 ...

    Objective-C2.0程序设计

    2.1.1 使用Xcode 2.1.2 使用Terminal 2.2 解释第一个程序 2.3 显示变量的值 2.4 小结 2.5 练习 第3章 类、对象和方法 3.1 到底什么是对象 3.2 实例和方法 3.3 用于处理分数的Objective-C类 3.4 @interface部分 ...

    《iPhone开发实战》.(Christopher Allen).pdf

    3.2.4 解决常见问题29 3.3 实现“iphone优化的”网页31 3.3.1 通过user_agent检测iphone31 3.3.2 通过css检测iphone31 3.3.3 使用css进行优化32 3.4 使用iphone chrome32 3.4.1 三个栏32 3.4.2 web...

    Objective-C基础教程 中文 PDF 清晰版 [31M]

    中文名: Objective-C基础教程 作者: Mark Dalrymple Scott Knaster译者: 高朝勤 杨越 刘霞图书 分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 人民邮电出版社 ...第7章 深入了解Xcode82

    [Objective-c程序设计].杨正洪等.扫描版

    5.1.1 Car程序58 5.1.2 自定义NSLog()59 5.2 存取方法62 5.2.1 设置发动机的属性64 5.2.2 设置轮胎的属性64 5.2.3 跟踪汽车的变化66 5.3 扩展CarParts程序67 5.4 复合还是继承68 5.5 小结69 第6章 源文件组织70 6.1 ...

    iOS应用逆向工程:分析与实战

    5.1.1 Objective-C 语言的特性 94 5.1.2 MobileSubstrate 96 5.2 tweak 的编写套路 97 5.2.1 灵感的来源 98 5.2.2 分析文件,寻找切入点 99 5.2.3 定位目标函数 102 5.2.4 测试函数功能 104 5.2.5 ...

    iPhone开发秘籍

    1.11 从xcode到iphone:organizer界面 24 1.11.1 projects & sources列表 25 1.11.2 devices列表 25 1.11.3 summary选项卡 25 1.11.4 console选项卡 25 1.11.5 crash logs选项卡 25 1.11.6 screenshot选项卡 ...

    iPhone开发秘籍.part2.rar

    者可以直接到所需的问题类别查找解决方案,而不需要总去琢磨哪些类或框架最适合当前问题。 下面概述了本书中各章的内容。 第1章:iPhone SDK 简介 第1章介绍iPhone SDK 并将iPhone 作为交付平台进行研究,包括平台的...

    iPhone开发秘籍.part1.rar

    者可以直接到所需的问题类别查找解决方案,而不需要总去琢磨哪些类或框架最适合当前问题。 下面概述了本书中各章的内容。 第1章:iPhone SDK 简介 第1章介绍iPhone SDK 并将iPhone 作为交付平台进行研究,包括平台的...

    iPhone开发秘籍.part4.rar

    者可以直接到所需的问题类别查找解决方案,而不需要总去琢磨哪些类或框架最适合当前问题。 下面概述了本书中各章的内容。 第1章:iPhone SDK 简介 第1章介绍iPhone SDK 并将iPhone 作为交付平台进行研究,包括平台的...

Global site tag (gtag.js) - Google Analytics