Haskell GHC无法执行htfpp
我得到了这个错误Haskell GHC无法执行htfpp,haskell,ghci,Haskell,Ghci,我得到了这个错误 ghc: could not execute: htfpp 当我尝试加载一个头文件中有{-#OPTIONS_GHC-F-pgmF htfpp}的文件时。 我已成功安装htf(v0.12) 我如何解决这个问题(在Linux和Windows上) 谢谢大家! 面向子孙后代的社区维基答案: htfpp不在路径中。要找到如何更改路径,可以在~/.cabal文件夹中查找config文件,并找到默认情况下cabal安装二进制文件的位置。该目录需要添加到路径中,或者安装的二进制文件需要从那里
ghc: could not execute: htfpp
当我尝试加载一个头文件中有{-#OPTIONS_GHC-F-pgmF htfpp}
的文件时。
我已成功安装htf(v0.12)
我如何解决这个问题(在Linux和Windows上)
谢谢大家! 面向子孙后代的社区维基答案:
htfpp
不在路径中。要找到如何更改路径,可以在~/.cabal
文件夹中查找config
文件,并找到默认情况下cabal安装二进制文件的位置。该目录需要添加到路径中,或者安装的二进制文件需要从那里移动到路径中的目录中。然后GHC可以使用-pgmF
标志运行它。htfpp在哪里?它在您的$PATH
中吗?不,它不在,我怎样才能找到它的位置?确实,这可能是问题所在。在~/.cabal
中查找配置文件,并扫描这些定义以查找可能的位置。可能是它的extra prog path
或bindir
设置。