默认情况下,Xcode会针对多种体系结构编译我的项目:arm64
,armv7
和armv7s
。现在我想只为arm64
架构定义一个预处理器宏。我怎么能这样做?
使用Xcode中的Preprocessor macros
字段将不起作用,因为将为所有体系结构定义该字段中的预处理器宏。但是,如何仅为某些体系结构定义自定义预处理器宏?
答案 0 :(得分:0)
我有类似的问题,解决了类似的问题(在* .xcodeproj中)
HEADER_SEARCH_PATHS = (
"$(PROJECT_DIR)/../../../_result/include",
);
"HEADER_SEARCH_PATHS[arch=arm64]" = (
"$(PROJECT_DIR)/../../../_result/include/iphoneos_arm64",
);