Ocaml : excutation du projet sans rien afficher !!

safa1990 -  
KX Messages postés 19031 Statut Modérateur -
bonjour,
je suis sous windows et j'arrive à compiler et à excuter le programme avec la commande :
ocamlc -o b.exe a.ml et puis b.exe tout ce passe bien sauf qu'il ne m'affiche rien ! pourtant j'ai mis parexample a la fin printf "a";;
help !!

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Bonjour,

    Comment est-ce que tu démarres le programme ? Depuis une invite de commandes ou directement en cliquant dessus ?
    0
    1. safa1990
       
      depuis une invite de commande]
      0
    2. KX Messages postés 19031 Statut Modérateur 3 020
       
      J'ai fait la manipulation, exactement comme tu l'as décris et ça fonctionne.

      J'ai créé un fichier "a.ml" avec comme contenu
      Printf.printf "a";;
      , j'ai fait la commande
      ocamlc -o b.exe a.ml
      ça m'a bien généré "a.cmi", "a.cmo" et "b.exe" puis en l'exécutant ça me donne bien l'affichage "a".

      Donc la manip est bonne, si ça n'affiche pas je pense que c'est lié à une erreur dans le code, qui fait que le programme plante avant d'afficher quoi que ce soit.
      0