Cabal配置 - “配置”是什么意思?

时间:2014-12-26 02:44:21

标签: haskell cabal haskell-platform cabal-install

命令cabal configure中的“配置”一词包含哪些操作?

我已经阅读了文档,但我能找到的所有内容基本上都是“配置配置”,或者也可以安装“配置”。

谢谢。

1 个答案:

答案 0 :(得分:5)

通过configure,它指的是在构建程序之前可以设置的选项。

您可以通过运行来阅读这些:

cabal configure --help

这些包括:

--prefix目标目录

--extra-lib-dirs:编译时要链接的目标代码库

这两个示例类似于传统上在configure scripts中指定的选项,这是名称来自的地方,但现在可以由cabal处理。

标志也可以在cabal文件中设置,该文件选择要构建的特定模块。 可以在文本编辑器Yi中看到这方面的一个示例,其中指定-f pango将构建编辑器的图形版本,而-f vty将构建基于控制台的版本。