gpt4 book ai didi

c - 为使用 C 和 Haskell 的项目构建系统

转载 作者:太空狗 更新时间:2023-10-29 17:04:15 26 4
gpt4 key购买 nike

我正在从事一个使用 C 和 Haskell 的项目。目前,我正在使用 CMake 构建 C 共享库,并使用 cabal 构建 Haskell 可执行文件。有没有更统一的方法来做到这一点?我可以从 CMake 生成的 Makefile 调用 cabal 还是有办法直接从 Cabal 构建 C 库?谢谢。

最佳答案

CMake 也可以做你想做的事。然而,它确实复制了 cabal 的许多功能。因此,您可以从您选择使用的任何构建工具调用 cabal(对于 cmake,使用自定义命令,对于 makefile,它非常不言自明),直接构建二进制文件(参见 cabal build -v)。

参见 Is it possible to use cmake for Haskell projects? .

关于c - 为使用 C 和 Haskell 的项目构建系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24959006/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com