Rendez-vous sur la page de téléchargement d'OCaml, et dans la rubrique « Distributions binaires pour Microsoft Windows », téléchargez le fichier nommé « Programme d'installation (x.x.x) pour le port basé sur la suite MinGW » comme montré ci-dessous.
Ensuite, lancez le programme téléchargé et validez toutes les étapes en laissant partout les choix par défaut.
L'installation est alors terminée. Vous n'avez pas besoin d'ouvrir le logiciel « Objective Caml » comme proposé, car nous allons utiliser le compilateur à travers Notepad++, que vous avez dû installer au cours précédent.
Ouvrez donc Notepad++, créez un nouveau fichier (Ctrl+N), mettez le code suivant dedans, puis enregistrez le fichier (Ctrl+S) sous le nom « test.ml ».
let x = read_int() in print_int x
Appuyez sur F6 (ce qui a pour effet de lancer ‘Plugins’ / ‘NppExec’ / ‘Execute’), et entrez les lignes magiques suivantes dans la boîte :
ENV_UNSET PATH ENV_UNSET OCAMLLIB ENV_SET PATH = $(SYS.PATH);C:\Program Files\Objective Caml\bin ENV_SET OCAMLLIB = C:\Program Files\Objective Caml\lib SET TARGET = "$(CURRENT_DIRECTORY)\output.exe" cmd /C ocamlc -o $(TARGET) "$(FULL_CURRENT_PATH)" && $(TARGET)
Prenez soin de sauvergarder (bouton ‘Save’) ce que vous venez de taper, par exemple sous le nom « OCaml ».
Cliquez ensuite sur OK, ce qui va avoir pour but de compiler votre programme, et si la compilation réussie, d'exécuter le programme. La console s'affiche alors :
Vous pouvez taper un nombre dans la console en bas, puis taper sur la touche Entrée pour valider, et ce nombre s'affichera alors puisque c'est l'action du programme.
Vous pouvez compiler/exécuter à nouveau votre programme en tapant sur F9 (ce qui fait la même chose que F6 puis Entrée).
Notez que si vous relancez le programme alors que son exécution n'est pas encore terminée, le logiciel vous demandera explicitement si vous souhaitez le terminer. Entrez le chiffre 0 dans la boîte et cliquez sur ‘Send’.