我有以下文件夹结构:
~/scm/my-cabal-library
~/scm/my-cabal-executable每个文件夹包含一个Cabal沙箱和Cabal项目。第一个是库,第二个是可执行文件。我希望可执行文件使用my-cabal-library中的模块。
Cabal documentation没有讨论如何做到这一点。
我如何告诉Cabal关于这个库的信息,以便它可以导入我的可执行项目中的模块?
发布于 2015-04-29 02:52:58
在Cabal文件中,您只需将该库引用为my-cabal-library。您可以使用cabal add-source ../my-cabal-library将其添加到您的沙箱中,这将使Cabal知道它可以从哪里获得您创建的依赖项。
https://stackoverflow.com/questions/29927529
复制相似问题