使用本地文件强制GHC

时间:2015-06-07 13:33:45

标签: haskell build ghc cabal

我做了一些"实验"在haskell模块上,我有一个我希望修改的源文件的问题。

我有很多理由认为GHC在我的系统上寻找已安装(带有cabal)的库而不是本地源文件。
我在本地删除了*.o文件,并且GHC不会重建此模块中的其他源文件。

我可以强制GHC使用模块的本地源文件或特别忽略已安装的模块吗?

1 个答案:

答案 0 :(得分:2)

是的,请使用ghc -hide-package evil-package。或者,您可以使用ghc-pkg hide evil-package暂时隐藏包,然后稍后使用ghc-pkg expose evil-package撤消该包。