Vérifiez si vous avez le gestionnaire de paquet HOMEBREW installé sur votre machine.
Tapez brew
dans un terminal (le terminal sous mac os X
se trouve dans Applications/Utilitaires).
Si vous avez le message command not found
, il faut
installer brew. Pour cela, tapez:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
dans le terminal.
Une fois brew
installé, il est facile d’installer
opam
:
brew install gpatch
brew install opam
Une fois opam installé,
opam init --disable-sandboxing
et répondez deux fois yes.
Installez les paquets
opam install graphics merlin utop tuareg ocp-indent ocaml-lsp-server user-setup --yes
Installez visual studio
code pour mac os X. Dans visual studio code, installez l’extension
ocaml platform
de Ocaml Labs. Ouvrez un fichier d’extension
.ml
et tapez du code caml. Vous devriez avoir la coloration
syntaxique, le suivi des variables, et les anotations de typage.
Vous pouvez aussi installer emacs sous mac os X et dans ce cas installer les paquets suivants avec opam
opam install tuareg user-setup
opam user-setup install
Pour pouvoir utiliser la librairie graphics sous MacOS, il vous faut un serveur X.
Le serveur X le plus à jour sous Mac OS X semble XQuartz. Installez le serveur. Ensuite, revenez dans un terminal et testez l’algorithme de recommandation vu en cours:
wget http://webusers.i3s.unice.fr/~elozes/enseignement/PF/cours/cours2/recommandation.ml
ocamlc graphics.cma recommandation.ml
./a.out
Vous devriez avoir une fenetre qui s’ouvre avec le nuage de points vu en cours.