如何修改安装在计算机上的cabal软件包

时间:2015-12-08 18:54:09

标签: haskell cabal

我试图使用wxHaskell来修改wxAsteroids。每次我尝试更改wxAsteroids1.1.0.1.tar.gz文件夹中的内容时,它都不会影响程序。有没有办法更新wxAsteroids.exe以使用代码?解压缩.tar.gz会在尝试运行Asteroids.lhs时出现此错误:

could not find module 'Paths_wxAsteroids' Use -v to see a list of the files searched for.

1 个答案:

答案 0 :(得分:1)

tar xzf wxAstroids*

这会将您的包裹放在wxAstroids-<version>目录中。切换到该目录并...

vi xAstroids.cabal
-- Edit the file, add Paths_wxAstroids to the other-modules: list.

现在应该修复包,所以重新安装这个固定版本

cabal install

耶!