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 --compiler=4.07.0 --disable-sandboxing
et répondez deux fois yes.
Installez les paquets
opam install merlin ocp-indent
Installez visual studio code pour mac os X. Dans visual studio code, installez l’extension ocaml and reason IDE
. 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
Vous aurez alors le meme environnement qu’en TP.
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://deptinfo.unice.fr/~elozes/PF/code/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.