gpt4 book ai didi

macos - 在 ghci 或 ghc 中使用 gcc 而不是 clang

转载 作者:行者123 更新时间:2023-12-04 10:39:06 25 4
gpt4 key购买 nike

在 Mac OSX 10.9 上,默认的 c 编译器与 Xcode 捆绑在一起。是 clang .我安装了gcc-4.9homebrew .现在我有两个不同的gcc s,一个是clang ,另一个是gcc .默认为 clang .

我想使用 gcc使用 ghc 编译 Haskell 文件时,我也想要gcc当我启动 ghci .如何进行这种更改?

最佳答案

复制我过去几个月通过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 )
  • 关于macos - 在 ghci 或 ghc 中使用 gcc 而不是 clang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20349104/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com