Bonjour, j'aimerai simplement savoir comment on crée un executable d'un programme caml.
Merci d'avance.
Bonjour, j'aimerai simplement savoir comment on crée un executable d'un programme caml.
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part man ocamlc
-- Yankel Scialom
Merci, j'ai essayé -o mais sa ne marche pas :S
Effectivement, je confirme, ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Trop@MDR ~ % -o zsh: command not found: -o
Peut être que si tu veux de l'aide, tu devrais être un peu plus clair... Genre, OCaml ou caml-light déjà. Et puis, qu'est ce que tu as essayé de faire ? Quel message d'erreur as tu reçu? (parce que "ça marche pas", ça aide pas trop).
J'ai essayéet
Code : Sélectionner tout - Visualiser dans une fenêtre à part ocamlc essai.ml -o essai.exemais dans les 2 cas j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ocamlopt essai.ml -o essai.exe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 File "essai.ml", line 1 characters 0-1 : Error : Syntax Error
Je crois que c'est parce qu'il y a une Error dans le File "essai.ml". Par contre pour savoir ce qui déclenche cette erreur, il va encore falloir attendre les pouvoir extralucides de TropMDR. Moi j'y arrive pas ... et c'est pas faute d'essayer.
-- Yankel Scialom
Le coup classique c'est l'utilisation de directives préprocesseur dans le fichier .ml.
Si tu as mis des lignes de code du style "#load truc;;" ou "#use machin;;", il faut les retirer: ce sont des directives préprocesseur qui n'ont pas de sens dans un programme compilé. Il faut trouver un moyen de faire la même chose au sein du langage.
Ok merci, je vais voir ce que je peux faire alors !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager