2

我尝试使用cabal haddock. 我的项目结构如下所示:

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

当我运行cabal haddock --executable它失败并显示以下错误消息:

module ‘projects-0.1.0.0:Main’ is defined in multiple files: dist/build/tmp-8215/src/Main.hs
                                                             dist/build/tmp-8215/./Setup.hs

Source.hs文件具有以下内容:

import Distribution.Simple
main = defaultMain

ghc版本是,7.8.3黑线鳕版本是2.14.3

4

0 回答 0