Xcode使用自制的gcc代替系统默认值

Xcode使用自制的gcc代替系统默认值,xcode,gcc,homebrew,Xcode,Gcc,Homebrew,出于某种原因,Xcode开始使用/usr/local/bin/gcc-4.9,而不是以前使用的任何东西。不确定我做了什么来做这个更改,但它破坏了构建,因为Xcode试图将不兼容的参数传递给gcc 如何使Xcode再次使用其默认设置?我通过以下方法将Xcode重置为其默认设置: defaults delete com.apple.dt.Xcode 这有点极端,因为您丢失了所有其他设置,但仍然有效。您应该检查xcode选择路径;它应该是/Applications/Xcode.app/Content

出于某种原因,Xcode开始使用
/usr/local/bin/gcc-4.9
,而不是以前使用的任何东西。不确定我做了什么来做这个更改,但它破坏了构建,因为Xcode试图将不兼容的参数传递给
gcc


如何使Xcode再次使用其默认设置?

我通过以下方法将Xcode重置为其默认设置:

defaults delete com.apple.dt.Xcode

这有点极端,因为您丢失了所有其他设置,但仍然有效。

您应该检查xcode选择路径;它应该是/Applications/Xcode.app/Contents/Developer/