gpt4 book ai didi

haskell - cabal 没有找到 Source.hs

转载 作者:行者123 更新时间:2023-12-03 14:07:53 25 4
gpt4 key购买 nike

我的项目结构如下:

~/.../project_name
project_name.cabal
Setup.hs
src/
Main.hs
Data/
...
test/
MainTestSuite
...

我的 project.cabal 中有(除其他外)以下几行:
build-type:          Simple
...
executable project_name
main-is: Main.hs
...
hs-source-dirs: src

当我 cabal configure (工作正常)然后 cabal build我收到错误消息:
cabal: can't find source for Setup in src, dist/build/autogen

它在我输入 Source.hs 时有效在 src但这对我来说似乎很乱,我在其他项目中没有看到这一点,其中 Source.hs始终在项目根目录中。我如何获得 cabal查找 Source.hs ?

顺便说一句: Source.hs 的目的是什么?无论如何?

最佳答案

hs-source-dirs: ., src想到一个快速修复。

这就是我的项目使用的,我会自动生成我的 cabal 文件(所以我想这是默认设置)。

关于haskell - cabal 没有找到 Source.hs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29275768/

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