[英]Using gcc instead of clang in ghci or ghc
在 Mac OSX 10.9 上,与Xcode
捆绑的默认 c 编译器是clang
。 我用homebrew
安装了gcc-4.9
。 现在我有两个不同的gcc
,一个是clang
,另一个是gcc
。 默认值为clang
。
我想在用ghc
编译 Haskell 文件时使用gcc
,当我启动ghci
时我也想要gcc
。 如何进行这种改变?
复制我过去几个月通过https://gist.github.com/cartazio/7131371与 Haskellers 分享的方向
输入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
(或您 brew 安装的任何gcc
版本,例如/usr/local/bin/gcc-4.2
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.