Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在Xcode 4.2中使用特定于体系结构的设置_Ios_Xcode - Fatal编程技术网

Ios 在Xcode 4.2中使用特定于体系结构的设置

Ios 在Xcode 4.2中使用特定于体系结构的设置,ios,xcode,Ios,Xcode,我想知道是否有办法根据Xcode中的架构指定不同的优化级别 我想做的是,与用于iOS开发的armv7相比,为armv6设置一个不同的-OX。可以 在您的设置中尝试以下操作: PER_ARCH_CFLAGS_armv7 = "-OX" PER_ARCH_CFLAGS_armv6 = "-OY" (将X&Y更改为您最喜欢的优化级别“是的,您可以 在您的设置中尝试以下操作: PER_ARCH_CFLAGS_armv7 = "-OX" PER_ARCH_CFLAGS_armv6 = "-OY" (将

我想知道是否有办法根据Xcode中的架构指定不同的优化级别

我想做的是,与用于iOS开发的armv7相比,为armv6设置一个不同的
-OX

可以

在您的设置中尝试以下操作:

PER_ARCH_CFLAGS_armv7 = "-OX"
PER_ARCH_CFLAGS_armv6 = "-OY"
(将X&Y更改为您最喜欢的优化级别“

是的,您可以

在您的设置中尝试以下操作:

PER_ARCH_CFLAGS_armv7 = "-OX"
PER_ARCH_CFLAGS_armv6 = "-OY"

(将X&Y更改为您最喜欢的优化级别“

它们会覆盖普通编辑器设置的标准设置吗?我应该将它们放在哪里?在Apple LLVM compiler 3.0-语言部分的其他C标志下?是的,将它们放在“其他C标志”下。如果您查看构建成绩单,您将看到这两个设置都被传递到编译器。首先是要从弹出菜单中选择的“优化级别”设置,而不是在一些警告标志和映射文件路径之后,由“PER_ARCH_CFLAGS_xxx”定义的值。后一个参数覆盖/覆盖前一个。哦,。:-)我发现了这种方法(通过在优化级别中按指定方案旁边的加号,可能这就成功了?我在哪里可以找到编译器的成绩单?在控制台中从未看到过。这样也可以。至于查找编译器的成绩单,请转到“日志导航器”在您的XCode 4项目中,您将看到一个编译文件列表,当您选择该列表中的任何一行时,您将在右侧看到一个小部件,您可以单击该小部件并查看实际的编译/链接转录本行。它们是否会覆盖普通编辑器设置的标准设置?我应该将它们放置在哪里?在Apple LLVM下的其他C标志中编译器3.0-语言部分?是的,将它们放在“其他C标志”下。如果查看编译记录,您将看到两个设置都传递给编译器。首先是“优化级别”要从弹出菜单中选择的设置,在一些警告标志和映射文件路径之后,由“PER_ARCH\u CFLAGS\u xxx”定义的值。后一个参数覆盖/覆盖前一个。哦,。:-)我发现了这种方法(通过在优化级别中按指定方案旁边的加号,可能这就成功了?我在哪里可以找到编译器的成绩单?在控制台中从未看到过。这样也可以。至于查找编译器的成绩单,请转到“日志导航器”在XCode 4中的项目中,您将看到一个编译文件列表,当您选择该列表中的任何一行时,您将在右侧看到一个小部件,您可以单击该小部件并查看实际的编译/链接转录本行。