0
저는 새 파일을 사용하고 있으며 전체 실행 파일과 작은 실행 파일을 포함해야합니다. (실행 파일과 라이브러리를 내보내려면) 이렇게 할 수 있습니까? cabal 패키지에는 type
(실행 가능 또는 바이너리)이 있습니까? 같은 패키지에서 많은 실행 파일을 내보낼 수 있습니까?동일한 파일 함 패키지에 실행 파일과 라이브러리를 둘 수 있습니까?
저는 새 파일을 사용하고 있으며 전체 실행 파일과 작은 실행 파일을 포함해야합니다. (실행 파일과 라이브러리를 내보내려면) 이렇게 할 수 있습니까? cabal 패키지에는 type
(실행 가능 또는 바이너리)이 있습니까? 같은 패키지에서 많은 실행 파일을 내보낼 수 있습니까?동일한 파일 함 패키지에 실행 파일과 라이브러리를 둘 수 있습니까?
가능합니다. 라이브러리가 실행 종속에서 재사용하는 방법을
-- configuration for building a library
library
hs-source-dirs: src
exposed-modules:
HaskellStarter.CommitPrinter
other-modules:
HaskellStarter.Util
build-depends:
base >= 4 && < 5,
github >= 0.7.4 && < 0.8
-- configuration for an executable
executable githubCommitPrinter
hs-source-dirs: executables
main-is: Main.hs
build-depends:
base >= 4 && < 5,
haskell-starter
공지 사항 : 예를 들어, 여기에 내가 매우 것이 좋습니다의 HaskellStarter project의 해당 발췌 한 것입니다.