Amazon Best VPN GoSearch

Icône de favori OnWorks

tendracc - En ligne dans le Cloud

Exécutez tendracc 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 tendracc 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


tcc - Interface utilisateur vers le système TDF

SYNOPSIS


tcc [ Options ] fichiers

DESCRIPTION


tcc est l'interface utilisateur du système TDF. C'est plus complètement
documenté dans le tcc Utilisateurs Guide.

tcc accepte plusieurs types d'arguments comme fichiers:

- Arguments dont les noms se terminent par .c sont compris comme source C
fichiers.

- Arguments dont les noms se terminent par .i sont compris comme
fichiers source C prétraités.

- Arguments dont les noms se terminent par .C sont compris comme source C++
fichiers (uniquement si -Yc++ est spécifié).

- Arguments dont les noms se terminent par .I sont compris comme
fichiers source C++ prétraités (uniquement si -Yc++ est spécifié).

- Arguments dont les noms se terminent par .j sont compris comme étant la cible
capsules TDF indépendantes.

- Arguments dont les noms se terminent par .ta sont compris comme des archives
de capsules de TDF indépendantes de la cible.

- Arguments dont les noms se terminent par .t sont compris comme étant la cible
capsules de TDF dépendantes.

- Arguments dont les noms se terminent par .s sont compris comme l'assemblage
fichiers source.

- Arguments dont les noms se terminent par .d sont compris comme un vidage TenDRA
fichiers.

- Arguments dont les noms se terminent par .K sont compris comme étant des spécifications C++
fichiers (uniquement si -Yc++ est spécifié).

- Arguments dont les noms se terminent par .p sont compris comme TDF
fichiers source de notation (uniquement si -Ytnc est spécifié).

- Arguments dont les noms se terminent par .pl sont compris comme PL_TDF
fichiers source (uniquement si -Ypl_tdf est spécifié).

- Tous les autres arguments (mais particulièrement ceux dont les noms se terminent par
.o et mes .a) sont considérés comme des fichiers objets binaires.

Le processus de compilation est le suivant. Selon les options proposées,
il peut s'arrêter à tout moment :

1. Les archives TDF sont scindées en leur cible constitutive indépendante
capsules.

2. Les fichiers source C (y compris le C prétraité) sont compilés dans
cibler des capsules de TDF indépendantes en utilisant tdfc(1).(tcpplus(1) fait
la même chose pour les fichiers source C++ lorsque -Yc++ est spécifié.)

3. Les capsules TDF indépendantes de la cible sont liées, en utilisant tld(1), avec
les bibliothèques de TDF pour produire des capsules de TDF dépendantes de la cible.

4. Les capsules TDF dépendantes de la cible sont traduites en assemblage
fichiers source en utilisant l'un des mipstrans(1) (qv - les choses ne sont pas
assez simple dans ce cas), trans386(1) etc...

5. Les fichiers source d'assemblage sont compilés dans des fichiers objets binaires
en utilisant as (1).

6. Les fichiers objets binaires sont liés aux bibliothèques précompilées,
en utilisant ld(1), pour produire un exécutable final.

A l'exception des fichiers objets binaires, les fichiers intermédiaires ne sont pas
conservée à moins d'instructions explicites.

Les suffixes de fichiers standards c, i, C, I, j, t, s, o, d, k et K,
avec p (capsule TDF joliment imprimée) et pl (source PL_TDF
file), sont utilisés pour indiquer les types de fichiers dans certaines options. Également
diverses phases de compilation sont identifiées par des lettres dans certaines options.
Ce sont:

c Producteur de C à TDF

p préprocesseur C

x Producteur C++ vers TDF (uniquement si -Yc++ est spécifié)

g Préprocesseur C++ (uniquement si -Yc++ est spécifié)

L TDF linker (ou builder)

t Traducteur TDF

a Assembleur système

l Éditeur de liens système

S Éditeur de liens de spécification C++

e Reporteur d'erreurs à sortie compacte (uniquement si -Ycompact est spécifié)

u Éditeur de liens de fichiers de vidage TenDRA

d Jolie-imprimante TDF

OPTIONS


Les options suivantes sont prises en charge par tcc. Toutes les options sont analysées
avant que les fichiers d'entrée ne soient traités. La variable système TCCOPTS peut être
utilisé pour spécifier une liste d'options qui sont traitées avant le premier
option de ligne de commande.

-Aun magnifique
Affirme le prédicat un magnifique.

-Bun magnifique
Passé à l'éditeur de liens système. Les valeurs valides de un magnifique sommes-nous
dépendant de la cible.

-C Non mis en œuvre et prévu cc(1) compatibilité uniquement. Ce
est destiné à préserver les commentaires lors du prétraitement.

-Dun magnifique
un magnifique est de la forme macro or macro=définition, est équivalent
pour insérer les directives du préprocesseur "#define macro 1" ou
"#définir macro défn" au début de chaque fichier source C. Ce
est implémenté par tcc écrire cette directive dans une start-up
fichier.

-E Invoque le préprocesseur C uniquement, en mettant le résultat dans un fichier
avec .i suffixe si d'autres options indiquent que le C prétraité
les fichiers doivent être conservés, ou sur la sortie standard
autrement. De même, les fichiers source C++ sont prétraités et mis
dans des fichiers avec .I suffixes.

-Elettre:filet
Causes filet à appeler en tant qu'exécutable pour la compilation
étape donnée par lettre.

-Flettre
Dit tcc s'arrêter après avoir produit les fichiers indiqués par lettre,
et de conserver ces fichiers. lettre est un seul caractère
correspondant au suffixe des fichiers à conserver.

-G Prévu cc compatibilité.

-H Provoque les noms des fichiers inclus par une directive '#include' à
être imprimé.

-Iun magnifique
Demande aux producteurs et aux préprocesseurs de rechercher dans le répertoire
un magnifique pour les fichiers inclus. Les répertoires sont recherchés dans le
ordre donné, suivi des répertoires par défaut du système.

-Jun magnifique
Demande à l'éditeur de liens TDF de rechercher dans le répertoire un magnifique pour TDF
bibliothèques. L'éditeur de liens recherche les répertoires dans l'ordre
donné, suivi des répertoires par défaut du système.

-Kun magnifique...
Prévu cc compatibilité. Spécifie divers installateur
options.

-Lun magnifique
Indique à l'éditeur de liens système de rechercher dans le répertoire un magnifique pour
bibliothèques. Il parcourt les répertoires dans l'ordre donné,
suivi des répertoires par défaut du système.

-M Spécifie que l'éditeur de liens TDF doit lier toutes les cibles données
capsules TDF indépendantes en une seule. Cela se fait entre les étapes
2 et 3 ci-dessus. Le nom par défaut de la capsule produite est
un J.

-MAIS Spécifie que l'éditeur de liens TDF doit lier toutes les cibles données
capsules TDF indépendantes en une seule et masquent également tous les
les noms de balise et de jeton du TDF résultant (à l'exception de la balise
"principale"). Cela ne doit être utilisé que pour compiler des programmes complets.
Le nom par défaut de la capsule résultante est un J.

-Nidentifiant:un magnifique
As -Iun magnifique sauf que l'identifiant identifiant est associé
avec l'annuaire un magnifique chez le producteur.

-Oun magnifique
Ce drapeau n'a d'autre effet que d'annuler tout précédent
indicateur de diagnostic et est inclus uniquement pour la compatibilité avec
autres compilateurs. Toutes les optimisations TDF sont activées par défaut. Tous
les optimisations sont considérées comme correctes, tout bogue qui se produit
à l'état entièrement optimisé est un véritable bug.

-P Invoque le préprocesseur C uniquement, en mettant le résultat dans un fichier
avec .i suffixe. Le préprocesseur C++ est invoqué de la même manière pour
fichiers source C++, en mettant le résultat dans un fichier avec un .I
suffixe.

-Plettre
Dit tcc conserver les fichiers indiqués par lettre. Chaque
lettre est un caractère unique correspondant au suffixe du
fichiers à conserver. Les tcc Le fichier de démarrage peut être conservé en tant que
tcc_startup.h en utilisant -Ph. Tous les fichiers intermédiaires peuvent être
conservé à l'aide -Pennsylvanie.

-S Dit tcc pour s'arrêter après la production d'un fichier source d'assemblage. Cette
équivaut à -Fs.

-Slettre,un magnifique,
Le spécifie que la liste des fichiers d'entrée un magnifique ont tous le type
lettre, Où lettre est un caractère unique donnant la normale
suffixe du type de fichier. Cela donne une méthode alternative de
passer les fichiers d'entrée à tcc, celui qui n'en dépend pas
devoir reconnaître des suffixes pour trouver le type d'un fichier.

-Slettre:un magnifique
Similaire à l'option ci-dessus, mais spécifie un seul fichier d'entrée,
un magnifique (qui peut contenir une virgule).

-Uun magnifique
équivaut à insérer la directive du préprocesseur "#undef
un magnifique" au début de chaque fichier source C. Ceci est implémenté
by tcc écrire cette directive dans un fichier de démarrage. Le seul
les macros intégrées au producteur C vers TDF sont __LINE__ , __FILE__
, __DATE__ , __TIME__ , __STDC__ , __ANDF__ et __TenDRA__ .

-V Provoque tous les outils invoqués par tcc pour imprimer leurs numéros de version.

-Wlettre,un magnifique,
Cela passe la liste des options un magnifique à la phase de compilation
indiqué par lettre.

-Wlettre:un magnifique
Similaire à l'option ci-dessus, mais spécifie une seule option
un magnifique (qui peut contenir une virgule).

-Xun magnifique
Spécifie un mode de compilation. un magnifique peuvent être a pour " clémente
ANSI", c pour « ANSI strict » (c'est la valeur par défaut), p pour « ANSI stricte
avec quelques contrôles supplémentaires", s pour " ANSI strict avec de nombreux extras
chèques" ou t pour "traditionnel".

-X:un magnifique
Spécifie une option de compilation individuelle. Voir le tcc Utilisateurs
Guide pour en savoir plus.

-Yfilet Spécifie l'environnement à utiliser. Un environnement est un fichier
dire tcc pour modifier ses valeurs par défaut. Si le chemin d'accès complet de env
n'est pas fourni, le fichier est recherché le long de la tcc
chemin des environnements qui est une liste de répertoires séparés par
deux points. Ce chemin de recherche peut être imprimé en utilisant -show_env. Il
sont certains environnements standard, par exemple, ansi,
représentant l'API ANSI (il s'agit de l'environnement API par défaut),
posix représente l'API POSIX, xpg3 l'API XPG3, et ainsi de suite.
Pour Système l'environnement permet tcc se comporter comme cc(1), en utilisant
les fichiers d'en-tête du système, etc. Voir le tcc Utilisateurs Guide et mes
tccenv(5) page de manuel pour plus de détails sur les environnements.

-Zun magnifique
Prévu cc(1) compatibilité. Spécifie divers installateur
options.

-api_check
Causes tchk pour créer un fichier d'analyse d'utilisation de l'API, avec par défaut
prénom a.api.

-api_check_out un magnifique
Si un fichier d'analyse d'utilisation de l'API est produit, appelez-le un magnifique.

-b Arrête la bibliothèque libc.a utilisé par l'éditeur de liens par défaut.

-c Dit tcc pour s'arrêter après la production des fichiers objets binaires. Cette
équivaut à -Fo.

-cc Causes tcc invoquer cc(1) pour sa production de code, en utilisant le C
au producteur de TDF en tant que frontal de contrôle pour cc. Cela permet au
vérifier les capacités du front-end du compilateur TDF à être
exploités sur des machines sur lesquelles aucun back-end TDF n'est disponible.

-cc_seulement
Causes tcc invoquer cc(1) seulement.

-ch Causes tcc pour émuler le vérificateur statique autonome, tchk (1).
Les contrôles intermodulaires sont activés dans ce mode.

-d Arrête la compilation après la création des fichiers de vidage.
Cela équivaut à -Fd.

-disp Exécute la jolie-imprimante TDF sur tous les fichiers à l'étape 2 ou 3 et
puis se termine. Les résultats sont mis dans des fichiers avec .p
suffixes.

-disp_t
Exécute la jolie-imprimante sur tous les fichiers à l'étape 3, puis
se termine. Cela diffère de l'option précédente en ce qu'il
affiche le TDF après liaison avec le TDF dépendant de la cible
bibliothèques plutôt qu'avant. La sortie est mise dans un fichier
avec .p suffixe.

-dn or -dy
Passé à l'éditeur de liens système.

-fairelettre un magnifique
Définit le nom du fichier de sortie par défaut de type lettre à
un magnifique. Par exemple, -doh peut être utilisé pour définir le nom du
fichier de démarrage conservé.

-sec Donne tcc imprimer des informations sur les commandes système qu'il ferait
exécuter avec les fichiers et options donnés (comme en mode verbeux)
mais pas réellement les exécuter.

-déverser Causes tcc pour vider son état actuel. Cette option n'est utilisée que
lors de la compilation proprement dite de tcc.

-eun magnifique
équivaut à insérer la directive de préprocesseur "#include
"un magnifique"" à la fin de chaque fichier source C.

-fun magnifique
équivaut à insérer la directive de préprocesseur "#include
"un magnifique"" au début de chaque fichier source C.

-g Dit tcc produire des informations de diagnostic compatibles avec le
débogueur système.

-hun magnifique
Passé à l'éditeur de liens système.

-i Dit tcc s'arrêter après avoir produit le TDF indépendant cible
gélules. Ceci équivaut à -Fj.

-je suis Permet les contrôles intermodulaires.

-im0 Désactive les contrôles intermodulaires.

-Info Causes tcc pour imprimer des informations sur l'API actuelle.

-jun magnifique
Indique à l'éditeur de liens TDF d'utiliser la bibliothèque TDF un magnifique.tl.

-k En mode de vérification intermodulaire, arrête la compilation après le
création des fichiers de spécifications C++. Ceci équivaut à -FK.

-keep_errors
Par défaut, si une erreur survient lors de la production d'un fichier,
tcc le supprimera. Cette option conservera ces fichiers.

-lun magnifique
Indique à l'éditeur de liens système d'utiliser la bibliothèque libun magnifique.a.

-make_up_names
Causes tcc créer des noms pour tous les fichiers intermédiaires plutôt
que de les former à partir des noms de base des fichiers d'entrée.

-un message un magnifique
Causes tcc pour imprimer le message un magnifique.

-nepc Demande au producteur C à TDF d'autoriser certains
construit à travers.

-pas_ansi
Indique au producteur C vers TDF d'autoriser certaines fonctionnalités non-ANSI
par.

-no_startup_options
Assure qu'aucune option de démarrage ou de fin n'est transmise au C
au producteur de TDF (peu susceptible d'être utile).

-o un magnifique
Si un exécutable final est produit, appelez-le un magnifique (le défaut
is a.out). Sinon, si un seul fichier est conservé, appelez-le
un magnifique.

-p Produit des données de profilage à utiliser avec prof(1) sur ces machines
pour laquelle cette commande est disponible.

-prod Spécifie que tcc devrait s'arrêter après avoir produit la cible
capsules TDF indépendantes et les combiner dans une archive TDF.
Le nom d'archive par défaut est à.

-q or -silencieux
Spécifie que tcc devrait fonctionner en silence. C'est la valeur par défaut.

-mettre en doute Causes tcc d'imprimer une liste de toutes les options qu'il reconnaît,
avec une brève description de chacun. Puisque cette liste est
généré automatiquement, il est susceptible d'être plus précis que
cette page de manuel.

-s Passé à l'éditeur de liens système.

-slettre:suffixe
Spécifie que les fichiers avec le suffixe suffixe sont interprétés comme
dont le type est indiqué par lettre.

-show_env
Imprime le tcc chemin des environnements. Ceci est une liste de répertoires
séparés par des deux points. Le premier élément de la liste est toujours
le répertoire des environnements par défaut du système et le dernier élément
est toujours le répertoire de travail courant. Les autres éléments peuvent
être spécifié par l'utilisateur au moyen de la TCCENV variable système.

-show_errors
Donne tcc rapport sur la commande qu'il était en train d'exécuter lorsqu'une erreur
est produite.

-spécial un magnifique
Permet de spécifier diverses options internes.

-Commencez un magnifique
Causes un magnifique à imprimer sur le tcc fichier de démarrage intégré.

-sym Active le dump-linking.

-sym : un magnifique
Active le dump-linking (avec le mode spécifié par les options dans un magnifique).

-cible un magnifique
Aucun effet (autorisé pour la compatibilité avec cc(1) sur certains
systèmes).

-température dir
Spécifie que tcc devrait utiliser dir comme répertoire temporaire.

-bien rangé Causes tcc de supprimer ses fichiers intermédiaires lorsqu'ils ne sont pas
plus nécessaire plutôt que d'attendre la fin de la
compilation.

-temps Donne tcc imprimer des informations sur les commandes système dont il s'agit
l'exécution (comme pour le mode verbeux) suivi du temps pris pour
chacun.

-uun magnifique
Passé à l'éditeur de liens système.

-v or -verbeux
Spécifie que tcc devrait fonctionner en mode verbeux, en envoyant
informations sur les commandes système qu'il exécute au
sortie standard.

-vb Provoque l'impression du nom de chaque fichier d'entrée tel quel
traité.

-version
Donne tcc signaler son numéro de version.

-w Supprime tout tcc messages d'avertissement.

-travail un magnifique
Spécifie que tous les fichiers intermédiaires conservés sont placés dans
le répertoire un magnifique plutôt que là où ils sont placés par
par défaut, dans le répertoire de travail courant.

-wsl Indique au traducteur TDF de rendre tous les littéraux de chaîne accessibles en écriture.

-zun magnifique
Passé à l'éditeur de liens système.

Utilisez tendracc 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




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.