В Mac OSX 10.9 компилятор по умолчанию c в комплекте с Xcode
: clang
. Я установил gcc-4.9
с homebrew
. Теперь у меня два разных gcc
s, один - clang
, другой - gcc
. Значение по умолчанию: clang
.Использование gcc вместо clang в ghci или ghc
Я хочу использовать gcc
при компиляции Haskell файлов с ghc
, и я хочу также gcc
когда я запускаю ghci
. Как это сделать?
Насколько я понял, GHC по умолчанию компилятор теперь идет непосредственно в LLVM байт-код, а не через промежуточное C. – Impredicative
@Impredicative. Хотя генерация кода является либо родной, либо через LLVM, C-компилятор по-прежнему вызывает другие задачи, такие как связывание. – kosmikus