Il s'agit de la commande pike8.0 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
pike - compilateur et interprète de pike
SYNOPSIS
brochet [ -options-pilotes ... ] [ scénario [ arguments de script ... ] ]
DESCRIPTION
Compilateur et interprète pour le langage de programmation Pike.
OPTIONS
Les options suivantes sont prises en charge par le chargeur :
-a Augmentez le niveau de débogage de l'optimiseur de judas avec 1 (débogage).
-anum Définissez le niveau de débogage de l'optimiseur de judas sur num (déboguer).
-Dsymbole
Définir le symbole du préprocesseur symbole à 1.
-Dsymbole=valeur
Définir le symbole du préprocesseur symbole à valeur.
-d Augmentez le niveau de débogage de 1 (débogage).
-dnum Définissez le niveau de débogage sur num (déboguer).
-cc Augmentez le niveau de débogage du compilateur Pike (debug).
-dg Réinitialise le malloc de débogage à chaque garbage collection (débogage).
-dL Windows uniquement: Activez les boîtes de dialogue d'erreur Windows lorsque les fichiers dll ne peuvent pas être chargés.
Il est courant que Pike ait des modules liés à des fichiers dll qui ne sont pas
disponible dans toutes les installations. Par conséquent, ces boîtes de dialogue d'erreur sont désactivées par
par défaut afin que Pike ne s'accroche pas à eux lorsqu'il tente de charger certains modules.
Cependant, les boîtes de dialogue d'erreur sont le seul moyen de voir quelles DLL n'ont pas pu être
chargé, cette option peut donc être nécessaire pour savoir pourquoi un certain module ne fonctionne pas
charger.
-dp Désactive l'optimisation des judas (débogage).
-ds Signaux de débogage (débogage).
-DT Désactivez l'optimisation de la récursion de queue (débogage).
-dT Activez des vérifications supplémentaires dans la bibliothèque de threads, par exemple des vérifications d'intégrité mutex (débogage).
-l Augmentez le niveau de débogage de l'optimiseur global avec 1 (débogage).
-lnum Définissez le niveau de débogage de l'optimiseur global sur num (déboguer).
-mprogramme de Master
Utilisez le programme de Master au lieu du programme master ordinaire.
-p Augmentez le niveau de profilage avec 1 (débogage).
-pnum Définissez le niveau de profilage sur num (déboguer).
-ps Activer le profilage de pile (débogage).
-qnum Terminer l'exécution après l'exécution num Instructions pour le brochet.
-rt Activez la vérification à l'exécution des arguments des appels de fonction et des conversions logicielles.
-rT allumer #pragma types_stricts pour tous les fichiers.
-snum Définissez la taille de la pile Pike sur num (le minimum est de 256).
-ssnum Définissez la taille de la pile de threads de niveau C de Pike sur nombre
-t Augmentez le niveau de trace d'exécution avec 1 (débogage).
-tnum Définissez le niveau de trace d'exécution sur num (déboguer).
-tg Enregistrez les exécutions gc sur stderr.
Les options suivantes sont prises en charge par le programme maître par défaut :
-h, --aider,
Imprimer le message d'aide et quitter.
-eexpression,--exécuter=expression
Exécution expr et sortie.
-xnom de l'outil
Exécuter l'outil interne nom de l'outil grâce au Outils.Autonome. Omettre nom de l'outil pour une liste de
outils disponibles.
-ET, --prétraiter
Exécutez simplement le préprocesseur.
-Id,--include-chemin=rép
Ajouter dir au chemin d'inclusion.
-Md,--mode-chemin=rép
Ajouter dir au chemin du module.
-Pd,--chemin-programme=rép
Ajouter dir au chemin du programme.
-dans, --version
Imprimez la version de Pike et sortez.
-Vmajeur.mineur,--compat=majeur.mineur
Définir la version de compatibilité sur la version Pike majeur.mineur.
-w, --mises en garde
Activez les avertissements.
-W, --woff, --pas d'avertissements
Désactiver les avertissements.
--assembler-debug
Définissez le niveau de débogage de l’optimiseur de judas (debug).
--rechargement automatique
Allume le rechargement automatique mode du maître.
--compilateur-trace
Activez le traçage du compilateur Pike (débogage).
--déboguer
Augmentez ou définissez le niveau de débogage (debug).
--debug-sans= fonctionnalité
Cacher caractéristique du résolveur (débogage).
--dumpversion
Imprimez le numéro de version de Pike sur stderr, par exemple "8.0.10\n"
--caractéristiques
Répertoriez certaines des fonctionnalités activées dans ce binaire Pike et quittez (débogage).
--Info Afficher diverses informations sur cette installation de Pike et quitter (débogage).
--optimizer-debug
Définissez le niveau de débogage global de l'optimiseur (debug).
--show-all-cpp-warnings, --picky-cpp
Activer les avertissements en cas d'échec #si constante() expressions.
--show-paths
Afficher les chemins que Pike utilisera et quittera (débogage).
--tracer
Augmentez le niveau de trace (débogage).
--tracer=nombre
Réglez le niveau de trace sur num (déboguer).
OPÉRANDES
L'opérande suivant est pris en charge :
scénario Un chemin vers un script écrit en Pike à compiler puis à exécuter. Tout sur
la ligne de commande après le script est passée en argument au principale() fonctionner dans
le script.
Si aucun script n'est spécifié, Pike démarrera en mode interactif (Hilfe).
REGISTRE DE MARIAGE CLÉS
Sous Windows, Pike est affecté par les clés suivantes dans le registre :
HKEY_CURRENT_USER\Software\Pike\8.0\PIKE_MASTER
HKEY_LOCAL_MACHINE\Software\Pike\8.0\PIKE_MASTER
Spécifie le nom du programme maître (remplacé par -m). Si ces clés ne sont pas
set (la valeur par défaut), puis Pike trouve le maître par chemin relatif à partir de pike.exe.
ENVIRONNEMENT
Pike est affecté par les variables d'environnement suivantes :
PIKE_MASTER
Spécifie le nom du programme maître (remplacé par -m).
Selon le système d'exploitation, Pike peut être affecté par les variables d'environnement suivantes :
LC_TOUS Remplace les autres variables LC_*.
LC_COLLER
Spécifie la séquence de classement des caractères.
LC_CTYPE
Spécifie la classification des caractères.
LC_MESSAGES
Spécifie la langue de la base de données de messages système.
LC_NUMERIC
Spécifie les délimiteurs décimaux et les milliers.
LC_TIME
Spécifie les formats de date et d'heure.
Le programme maître par défaut est affecté par les variables d'environnement suivantes :
PIKE_INCLUDE_PATH
Liste de répertoires séparés par deux points (:), pour rechercher les fichiers d'inclusion.
PIKE_PROGRAM_PATH
Liste de répertoires séparés par deux points (:), pour rechercher des fichiers programme.
PIKE_MODULE_PATH
Liste de répertoires séparés par deux points (:), pour rechercher des modules.
LONG_PIKE_ERRORS
Si défini, désactive la troncature des chemins dans les traces arrière.
SHORT_PIKE_ERRORS
Si défini et LONG_PIKE_ERRORS n'est pas défini, tronque les chemins uniquement au nom de fichier dans
des traces.
PIKE_BACKTRACE_LEN
Le nombre maximum d'éléments dans les tableaux à décrire dans les backtraces.
Notez que les variables d'environnement ci-dessus ont un effet avant le programme maître par défaut
tente de charger le Getoptmodule (3P), qui apparaît avant les arguments du programme maître
sont analysés.
EXIT STATUT
Les valeurs de sortie suivantes sont renvoyées :
0 Réalisation réussie.
>0 Une erreur s'est produite. Voir la sortie sur stderr (fd #2) pour la raison.
Utilisez pike8.0 en ligne en utilisant les services onworks.net