【发布时间】:2016-05-16 02:40:37
【问题描述】:
我经常安装一个依赖于外部库的包,然后设法将这些外部库移动到其他位置,以便编译的程序退出时出现加载程序错误。
在这些情况下,我只想让堆栈重建一个已经安装的包,但我不明白这是怎么可能的。 stack install --force-dirty 似乎不起作用,因为它只是尝试在当前工作目录中重建项目。
最近的例子:
我想看看regex-pcre 是否需要Windows 系统上不存在的C 库,所以我点击了stack install regex-pcre。这很好,但后来我意识到我在此之前通过stacks pacman 安装了mingw-w64-x86_64-pcre。我通过pacman -R 再次删除它并尝试再次运行stack install regex-pcre,但没有重建它。由于上述原因,添加--force-dirty 也不起作用。
【问题讨论】:
标签: haskell haskell-stack