AKT süvenduspraktikumi 2025 materjalide repositoorium.
- Sõltuvalt operatsioonisüsteemist:
- Paigalda opam.
- Paigalda Visual Studio Code ja OCaml Platform laiendus.
- Kui kasutad WSL-i, siis paigalda ka WSL laiendus.
- Git-iga klooni see repositoorium.
- NB! Windows-is klooni repositoorium WSL-i sisse (nt sealsesse kodukausta
~
), mitte väljaspoole (/mnt/c/...
), sest muidu toimub OCaml-i kompileerimine väga aeglaselt.
- NB! Windows-is klooni repositoorium WSL-i sisse (nt sealsesse kodukausta
- Navigeeri käsureal kloonitud repositooriumi kausta.
- Käivita:
opam init -a --bare -y
- Käivita:
opam switch create --deps-only --locked -y . 5.3.0
(NB! punkt)
- Käivita:
eval $(opam env)
- Käivita:
dune exec src/hello/hello.exe
- Väljund peaks olema
Hello, OCaml!
.
- Väljund peaks olema
- Navigeeri käsureal kloonitud projekti repositooriumi kausta.
- Käivita:
eval $(opam env)
- Käivita:
code .
(NB! punkt) - Käivita
- Kompileerimiseks:
dune build
- Jooksvalt testimiseks:
dune runtest -w
- Jooksvalt osaliseks testimiseks:
dune runtest -w test/crashcourse/
- Interaktiivselt kasutamiseks:
dune utop
- Kompileerimiseks: