Il s'agit de la commande h2ph 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
h2ph - convertit les fichiers d'en-tête .h C en fichiers d'en-tête Perl .ph
SYNOPSIS
h2ph [-ré destination annuaire] [-r | -une] [-l] [-h] [-e] [-RÉ] [-Q] [fichiers d'en-tête]
DESCRIPTION
h2ph convertit tous les fichiers d'en-tête C spécifiés au format de fichier d'en-tête Perl correspondant.
Il est plus facile à exécuter en / usr / include:
cd / usr / include; h2ph *sys/*
or
cd / usr / include; h2ph * sys/* arpa/* netnet/*
or
cd / usr / include; h2ph -r -l .
Les fichiers de sortie sont placés dans la hiérarchie enracinée à l'architecture de Perl dépendante
répertoire de la bibliothèque. Vous pouvez spécifier une hiérarchie différente avec un -d interrupteur.
S'il est exécuté sans arguments, filtre l'entrée standard vers la sortie standard.
OPTIONS
-d rép_destination
Mettez le résultat .ph fichiers sous rép_destination, au lieu de sous la valeur par défaut
Emplacement de la bibliothèque Perl ($Config{'installsitearch'}).
-r Exécuter de manière récursive ; si l'un des fichiers d'en-tête sont des répertoires, puis exécutez h2ph sur tous les fichiers de
ces répertoires (et leurs sous-répertoires, etc.). -r ainsi que -a sont mutuellement exclusifs.
-a Exécuter automatiquement ; convertir fichiers d'en-tête, ainsi que tout .h fichiers qu'ils contiennent.
Cette option recherchera .h fichiers dans tous les répertoires que votre compilateur C
utilise habituellement. -a ainsi que -r sont mutuellement exclusifs.
-l Les liens symboliques seront répliqués dans le répertoire de destination. Si -l n'est pas
spécifié, les liens sont ignorés.
-h Mettre des « indices » dans les fichiers .ph qui aideront à localiser les problèmes avec h2ph. Dans ces
cas où vous exigent a .ph fichier contenant des erreurs de syntaxe, au lieu du cryptique
[certaine condition d'erreur] à (eval mmm) ligne nnn
vous verrez le légèrement plus utile
[certaines conditions d'erreur] à la ligne filename.ph nnn
Toutefois, malgré la .ph les fichiers doublent presque de taille lorsqu'ils sont construits à l'aide -h.
-e Si une erreur est rencontrée lors de la conversion, le fichier de sortie sera supprimé et un
avertissement émis au lieu de terminer la conversion immédiatement.
-D Inclure le code du .h fichier en tant que commentaire dans le .ph déposer. C'est principalement
utilisé pour le débogage h2ph.
-Q mode « Silencieux » ; n'imprimez pas les noms des fichiers en cours de conversion.
ENVIRONNEMENT
Aucune variable d'environnement n'est utilisée.
Utilisez h2ph en ligne en utilisant les services onworks.net