Clang и компилятор по умолчанию в OS X Lion

В OS X Snow Leopard (10.6) я использовал следующие строки в ~ / .bashrc для принудительной компиляции с помощью clang вместо стандартного gcc:

# Set Clang as the default compiler for the system
export CC=clang
export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments

Я также (иногда) имел использовать следующие строки для использования llvm-gcc, когда clang не сможет скомпилировать определенные вещи (PostgreSQL долгое время был виноват в этом):

# Set LLVM GCC as the default compiler for the system
export CPP='llvm-gcc-4.2'
export CC='llvm-gcc-4.2'
export CXX='llvm-g++'

В OS X Lion (10.7) эти строки все еще требуются? Является ли llvm-gcc (или clang) компилятором системы по умолчанию? Или эти строки по-прежнему должны находиться в моем ~ / .bashrc ?

8
задан Bryson 22 July 2011 в 22:58
поделиться