【问题标题】:How to add -mthumb to Xcode如何将 -mthumb 添加到 Xcode
【发布时间】:2012-08-24 03:46:32
【问题描述】:

通读docs看到了这段:

使用 Thumb 选项构建您的程序。添加 -mthumb 编译器 flag 可以将代码的大小减少多达 35%。但是,如果您的 应用程序包含浮点密集型代码模块,您是 为 ARMv6 构建您的应用程序时,您应该禁用 Thumb 选项。如果 您正在为 ARMv7 构建代码,您应该启用 Thumb。

我在 Xcode 上的哪里放置 -mthumb 标志?我正在使用 Xcode 4.4.1。

【问题讨论】:

标签: iphone objective-c ios xcode ipad


【解决方案1】:

查看汇编器输出,我相信在为 armv7 构建时,Thumb 生成是 clang 中的默认设置。您可以使用-mno-thumb 将其关闭。

【讨论】:

  • 我找不到这个选项,你能更具体点吗?
  • 您可以在“其他 C 标志”中传递任意编译器标志。您可以在 Build Phases>Compile Sources 部分设置单个文件选项。关闭拇指生成是非常罕见的,尽管我之前不得不在破坏编译器的 C++ 代码中这样做。
猜你喜欢
  • 2015-05-21
  • 2012-01-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多