AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

inclure-ce-que-vous-utilisez - En ligne dans le Cloud

Exécutez inclure ce que vous utilisez 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 include-what-you-use 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:

PRÉNOM


include-what-you-use - Analyse les #includes dans les fichiers source C et C++

DESCRIPTION


UTILISATION : inclure-ce-que-vous-utilisez [-Xiwyu --iwyu_opt]... Voici les
vous pouvez spécifier (par exemple -Xiwyu --verbeux=3):

--check_also=: indique à iwyu d'imprimer les informations de violation d'iwyu

pour tous les fichiers correspondant au modèle glob donné (en plus de la valeur par défaut de
rapport pour le fichier .cc d'entrée et ses fichiers .h associés). Ce drapeau peut être
spécifié plusieurs fois pour spécifier plusieurs modèles de glob.

--cwd=: indique à iwyu quel est le répertoire de travail actuel.

--howtodebug[=] : sans argument, imprime les instructions sur

comment exécuter iwyu sous gdb pour le fichier d'entrée, et quitte. Avec un argument, imprime uniquement
lorsque le fichier d'entrée correspond à l'argument.

--mapping_file=: donne à iwyu un fichier de mappage.

--no_default_mappings: ne pas ajouter les mappages par défaut d'iwyu.

--pch_in_code: marquez le premier inclure dans une unité de traduction en tant que

en-tête précompilé.
Utilisez --pch_in_code pour empêcher IWYU de

suppression des inclusions nécessaires de PCH.
Bien que Clang force les PCH

pour être répertorié comme en-têtes de préfixe, le modèle PCH-in-code peut être utilisé avec GCC et est
pratique standard sur MSVC (par exemple stdafx.h).

--prefix_header_includes=: dit à iwyu quoi faire avec

in-source comprend et transfère des déclarations impliquant des en-têtes de préfixe. Préfixe
l'en-tête est un fichier inclus via l'option de ligne de commande -comprendre. Si l'en-tête de préfixe fait
inclure ou transmettre la déclaration obsolète, la présence d'une telle inclusion peut être contrôlée
avec les valeurs suivantes

ajouter : de nouvelles lignes sont ajoutées

keep : les nouvelles lignes ne sont pas ajoutées, les lignes existantes sont conservées intactes

remove : les nouvelles lignes ne sont pas ajoutées, les lignes existantes sont supprimées

La valeur par défaut est « ajouter ».

--transitive_includes_only: ne pas suggérer qu'un fichier ajoute

foo.h à moins que foo.h ne soit déjà visible dans les inclusions transitives du fichier.

--max_line_length: longueur de ligne maximale pour les inclusions.

Notez que cela n'affecte que les commentaires et leur alignement, la longueur de ligne maximale
peut encore être dépassé avec des noms de fichiers longs (par défaut : 80). --verbeux=: les
plus le niveau est élevé, plus il y a de sortie.

En plus des options spécifiques à IWYU, vous pouvez spécifier les options suivantes sans -Xiwyu
préfixe:

--Aidez-moi: imprime cette aide et quitte.

--version: imprime la version et quitte.

Utilisez include-what-you-use en ligne en utilisant les services onworks.net


Ad


Ad