在Mac OSX 10.9上,捆绑的默认c编译器Xcode
是clang
.我安装gcc-4.9
了homebrew
.现在我有两个不同gcc
的,一个是clang
,另一个是gcc
.默认是clang
.
我想gcc
在编译Haskell文件时使用ghc
,我也希望gcc
在启动时使用ghci
.怎么做这个改变?
重现我的指示过去几个月我一直在与haskellers分享这些信息来自https://gist.github.com/cartazio/7131371
类型 ghc --print-libdir
输出将是一个类似的路径 /Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3
转到该目录并编辑该settings
文件.
将有一行指示C编译器的路径.它可能会说/bin/gcc
将该行更改为/usr/local/bin/gcc-4.8
(或gcc
您安装的任何版本,例如/usr/local/bin/gcc-4.2
)