Englishfrançaisespagnol

Icône de favori OnWorks

ocamldep.opt - En ligne dans le Cloud

Exécutez ocamldep.opt dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ocamldep.opt qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


ocamldep - Générateur de dépendances pour OCaml

SYNOPSIS


ocamldep [ Options ] nom de fichier

DESCRIPTION


Notre ocamldep(1) commande scanne un ensemble de fichiers source OCaml (fichiers .ml et .mli) pour
références à des unités de compilation externes et génère des lignes de dépendance dans un format
adapté à la a prendre une(1) utilitaire. Cela garantit que make compilera les fichiers source dans
le bon ordre et recompiler les fichiers qui en ont besoin lorsqu'un fichier source est modifié.

L'utilisation typique est :

ocamldep Options *.mli *.ml > .depend

où .depend est le fichier qui doit contenir les dépendances.

Les dépendances sont générées à la fois pour la compilation avec le compilateur de bytecode ocamlcde Géographie (1) et avec la
avec le compilateur de code natif ocamlopt (1).

OPTIONS


Les options de ligne de commande suivantes sont reconnues par ocamldep (1).

-nomabs
Afficher les noms de fichiers absolus dans les messages d'erreur.

-I annuaire
Ajoutez le répertoire donné à la liste des répertoires recherchés pour les fichiers source. Si un
Le fichier source foo.ml mentionne une unité de compilation externe Bar, une dépendance de celle-ci
l'interface de l'unité bar.cmi n'est généré que si la source de bar se trouve dans le
répertoire courant ou dans l'un des répertoires spécifiés avec -I. Sinon, Bar
est supposé être un module de la bibliothèque standard, et aucune dépendance n'est
généré. Pour les programmes qui s'étendent sur plusieurs répertoires, il est recommandé de passer
ocamldep(1) le même -I options qui sont passées au compilateur.

-ml-synonyme .ext
Considérez l'extension donnée (avec le point initial) comme un synonyme de .ml.

-mli-synonyme .ext
Considérez l'extension donnée (avec le point initial) comme un synonyme de .mli.

-modules
Sortir les dépendances brutes du formulaire nom de fichier: Module1 Module2 ModuleN
Module1, ..., ModuleN sont les noms des unités de compilation référencées dans le
filet nom de fichier, mais ces noms ne sont pas résolus en noms de fichiers source. Si cru
les dépendances ne peuvent pas être utilisées par a prendre une(1), mais peut être post-traité par d'autres outils
tel que Omake (1).

-originaire de
Générez des dépendances pour un programme en code natif pur (pas de version bytecode). Lorsque
un fichier d'implémentation (fichier .ml) n'a pas de fichier d'interface explicite (fichier .mli),
ocamldep(1) génère des dépendances sur le fichier compilé bytecode (fichier .cmo) pour
refléter les changements d'interface. Cela peut entraîner des recompilations de bytecode inutiles pour
programmes qui sont compilés en code natif uniquement. Le drapeau -originaire de les causes
dépendances sur les fichiers compilés natifs (.cmx) à générer à la place de .cmo
des dossiers. (Cet indicateur ne fait aucune différence si tous les fichiers sources ont un .mli explicite
fichiers d'interface.)

-pp commander
Causes ocamldep(1) appeler le donné commander comme préprocesseur pour chaque fichier source.

-ppx commander
Canaliser l'arbre de syntaxe abstraite via le préprocesseur commander.

-sabrer Sous Unix, cette option ne fait rien.

-version
Imprimer la chaîne de version et quitter.

-numéro virtuel Imprimer le numéro de version court et quitter.

-Aide or --Aidez-moi
Affichez un bref résumé d'utilisation et quittez.

Utilisez ocamldep.opt en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad