gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 04:46:19 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 分享的方向

  1. 输入ghc --print-libdir

    输出的路径类似于/Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3

  2. 转到该目录并编辑 settings 文件。

  3. 将有一行指示 C 编译器的路径。它可能会说 /bin/gcc

  4. 将该行更改为 /usr/local/bin/gcc-4.8(或您安装的任何 gcc 版本,例如 /usr/local/bin/gcc-4.2)

关于macos - 在 ghci 或 ghc 中使用 gcc 而不是 clang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32610089/

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