3

我在我的项目中使用 cabal-dev。我想与它一起使用hdevtools。但是 hdevtools 使用我的 cabal 包而不是 cabal-dev 包。我想使用 hdevtools 选项使其使用 cabal-dev 包。但是我无法弄清楚要使用哪些选项。

我知道,一般来说,我需要将传递给 GHCi 的相同 GHC 选项传递给 hdevtools。

因此,或者问题是我应该将哪些选项传递给 ghci 以使其表现得像“cabal-dev ghci”命令。我知道这些也是我需要传递给 hdevtools 的选项。

4

1 回答 1

0

你只需要告诉hdevtools 使用哪个包数据库。在我的情况下,它看起来像这样 - 使用 cabal-dev 它将是您项目中的不同子文件夹,但相同的想法:

我只是添加了这两个选项:

-g-no-user-package-conf -g-package-conf.hsenv/ghc_pkg_db
于 2013-12-07T17:43:44.330 回答