为什么Xcode 3.2.6不能将正确的参数从活动目标传递到命令行工具(编译器等)?

为什么Xcode 3.2.6不能将正确的参数从活动目标传递到命令行工具(编译器等)?,xcode,xcode4,Xcode,Xcode4,当我用Xcode更改目标选项(例如预处理器定义、包含路径、调试信息格式、pch使用)时,我仍然有相同的命令行。为什么会发生这种情况 几天前,它就像一个符咒。我刚刚重新安装了好几次,现在我想我会重新安装我的mac吗 有什么想法吗?你的意思是“任何项目中的任何目标”,还是“一个项目中的目标”,还是“一个项目中的一个目标”?如果是后者,请检查该项目中的目标设置和项目设置。特别是,如果您有任何“其他编译器标志”或类似标志,它们可能会覆盖Xcode试图实现的任何功能 如果做不到这一点,我知道有些人会通过创

当我用Xcode更改目标选项(例如预处理器定义、包含路径、调试信息格式、pch使用)时,我仍然有相同的命令行。为什么会发生这种情况

几天前,它就像一个符咒。我刚刚重新安装了好几次,现在我想我会重新安装我的mac吗

有什么想法吗?

你的意思是“任何项目中的任何目标”,还是“一个项目中的目标”,还是“一个项目中的一个目标”?如果是后者,请检查该项目中的目标设置和项目设置。特别是,如果您有任何“其他编译器标志”或类似标志,它们可能会覆盖Xcode试图实现的任何功能


如果做不到这一点,我知道有些人会通过创建一个新项目并将他们所有的源文件导入到新项目中来从这类问题中恢复过来。

我知道这些。重新安装xcode后,它会按预期工作-命令行的参数正确。