Xcode 4.1使用不同的编译器构建依赖项目,忽略GCC_VERSION

时间:2011-09-20 07:40:32

标签: xcode gcc clang xcconfig

我已将我的项目从gcc移动到clang,Xcode(4.1)使用clang构建它,但我的项目依赖于另一个xcodeproject(three20),而Xcode使用gcc构建它。我想用clang来构建一切。

我正在使用xcconfig文件,并在我的主项目依赖的xcconfig中将GCC_VERSION设置为com.apple.compilers.llvm.clang.1_0。

在xcconfig中没有定义三个20依赖的GCC_VERSION,我无法改变它,因为它是其他项目依赖的共享项目(他们可能不想转向clang)。

有没有办法以某种方式全局更改默认编译器?

如果没有办法解决这个问题,并且XCode将使用gcc来构建three20,那么将使用不同编译器构建的文件链接在一起是否安全?

0 个答案:

没有答案