我正在计划一个用 Haskell 编写的项目,也许 C 中也有一些部分。对于构建系统,我决定反对使用 Haskell 程序 cabal 的常见选择,主要是因为我想了解如何用其他语言构建程序。
我听说过 CMake,我认为它是一个非常酷的产品。虽然我不知道如何使用它,但我想在该项目中使用 CMake,只是为了了解它是如何工作的。谷歌搜索没有透露任何关于如何将 cmake 与 haskell 一起使用的事实,而且我阅读的所有教程都相当混乱。是否有可能,如果是的话,怎么可能使用 CMake 编译一个用 Haskell 编写的项目?