Skip to content

sws-lab/aktsp2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AKT süvenduspraktikum 2025

AKT süvenduspraktikumi 2025 materjalide repositoorium.

Paigaldamine

  1. Sõltuvalt operatsioonisüsteemist:
    • Windows: paigalda WSL. Edasi tööta WSL-is.
      • Paigalda opam-i ja OCaml-i jaoks vajalikud paketid: sudo apt install bubblewrap unzip bzip2 gcc make
    • Linux: ära tee midagi, tegid juba õige valiku!
    • MacOS: paigalda homebrew.
  2. Paigalda opam.
  3. Paigalda Visual Studio Code ja OCaml Platform laiendus.
  4. 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.
  5. Navigeeri käsureal kloonitud repositooriumi kausta.
  6. Käivita: opam init -a --bare -y
  7. Käivita: opam switch create --deps-only --locked -y . 5.3.0 (NB! punkt)

Paigalduse kontrollimine

  1. Käivita: eval $(opam env)
  2. Käivita: dune exec src/hello/hello.exe
    • Väljund peaks olema Hello, OCaml!.

Kasutamine

  1. Navigeeri käsureal kloonitud projekti repositooriumi kausta.
  2. Käivita: eval $(opam env)
  3. Käivita: code . (NB! punkt)
  4. Käivita
    • Kompileerimiseks: dune build
    • Jooksvalt testimiseks: dune runtest -w
    • Jooksvalt osaliseks testimiseks: dune runtest -w test/crashcourse/
    • Interaktiivselt kasutamiseks: dune utop

About

AKT süvenduspraktikumi 2025 materjalide repositoorium

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published