我开始学习Haskell,发现ghc
可以使用-fllvm
标志使用LLVM进行编译。每当我使用该标志时,就会收到以下错误消息:
<no location info>: error:
Warning: Couldn't figure out LLVM version!
Make sure you have installed LLVM 3.7
ghc: could not execute: opt
然而,我在我的 `/usr/local/Cellar/llvm/3.9.0/` 文件夹中有 `opt`。 我使用的是 Mac OS X,并且已经通过 `brew install llvm` 安装了完整的 LLVM,但错误仍然存在。 这是否是一个真正的版本问题,需要卸载 LLVM 并重新安装其 3.7 版本? 或者是 `ghc` 找不到 `opt` 而出现问题,有一些可以修改的搜索路径来解决问题吗? 感谢您的帮助,祝您拥有美好的一天。