标签: xcode makefile preprocessor
我想自动检测(使用#ifdef)我是在使用XCode构建还是在Darwin下使用make。是否有任何特定的XCode定义或由任一工具自动设置?我想避免手动在XCode项目或Makefile中设置一个定义。
答案 0 :(得分:1)
如果您查看XCode'构建结果'窗口,并展开其中一个“编译MyFile.m”行(选择该行,然后单击最右侧的“文本行”图标),即可查看XCode用于调用gcc的确切命令,包括命令行上的任何“-D”选项。
我不相信make会自动添加任何-D定义。
make