Ocaml
OCaml의 dune
seungh2
2021. 8. 17. 15:08
dune
- composable한 빌드 시스템
- OCaml project를 쉽게 빌드할 수 있다.
dune 파일 작성
(include_subdirs unqualified) -> 현재 디렉토리 및 sub 디렉토리의 모든 소스 파일이 컴파일 대상
(executable (name helloworld)) -> helloworld.ml 파일이 프로그램의 entry-point(main)
helloworld.ml 작성
build
dune 파일의 excutable name과 일치하도록 해야 한다.
helloworld.exe 파일 실행
빌드와 실행을 한 번에 하는 법
이 글은 제가 Ocaml을 공부하며 작성한 글로 정확하지 않은 부분이 있을 수 있습니다.
728x90