AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

abipkgdiff - En ligne dans le Cloud

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


abipkgdiff - comparer les ABI des fichiers ELF dans les progiciels

abipkgdiff compare les interfaces binaires d'application (ABI) du ELFE binaires contenus
dans deux progiciels. Les formats de progiciel actuellement pris en charge sont Deb, RPM,
goudron archives (compressées ou non) et des répertoires simples contenant des binaires.

Pour un rapport de changement ABI complet qui inclut les changements concernant la fonction et la variable
sous-types, les deux packages d'entrée doivent être accompagnés de leurs informations de débogage
packages qui contiennent des informations de débogage dans NAIN le format.

INVOCATION


abipkgdiff [option]

OPTIONS


· --Aidez-moi | -h

Affichez une courte aide sur la commande et quittez.

· --version | -v

Affichez la version du programme et quittez.

· --debug-info-pkg1 | --d1

Pour les cas où les informations de débogage pour package1 est divisé dans un fichier séparé,
raconte abipkgdiff où trouver ce package d'informations de débogage séparé.

· --debug-info-pkg2 | --d2

Pour les cas où les informations de débogage pour package2 est divisé dans un fichier séparé,
raconte abipkgdiff où trouver ce package d'informations de débogage séparé.

· --dso-seulement

Comparez uniquement les fichiers ELF qui sont des bibliothèques partagées. Ne comparez pas les fichiers exécutables,
par exemple.

· --redondant
Dans les rapports diff, affichez les modifications redondantes. Un changement redondant est un changement
qui a été affiché ailleurs dans un rapport donné.

· --no-linkage-name

Dans le rapport résultant, n'affichez pas les noms de liaison des éléments ajoutés, supprimés ou
fonctions ou variables modifiées.

· --no-add-syms

N'affiche pas la liste des fonctions, des variables ou des symboles qui ont été ajoutés.

· --no-add-binaries

Ne pas afficher la liste des binaires qui ont été ajoutés au deuxième package.

Veuillez noter que la présence de tels binaires ajoutés n'est pas considérée comme une ABI
changer par cet outil; en tant que tel, il n'a aucun impact sur le code de sortie du
outil. Il n'a qu'une valeur informative. Les binaires supprimés sont cependant
considéré comme un changement d'ABI.

· --ne pas ignorer

Ne cherchez pas le package2 pour la présence de fichiers de suppression.

· --pas de parallèle

Par défaut, abipkgdiff utilisera tous les processeurs dont il dispose pour exécuter
en parallèle. Cette option lui dit de ne pas extraire de packages ou d'exécuter des comparaisons dans
parallèle.

· --suppressions | --suppr <chemin vers les suppressions>

Utilisez un fichier de spécification de suppression situé à chemin vers les suppressions. Notez que ceci
l'option peut apparaître plusieurs fois sur la ligne de commande ; toute la suppression
les fichiers de spécifications sont alors pris en compte.

· --no-show-locs
Ne pas afficher d'informations sur l'emplacement dans le seconde commun bibliothèque le respectif
type a été modifié.

· --fail-no-dbg

Faire échouer le programme et renvoyer un code de sortie différent de zéro s'il n'a pu lire aucun des
informations de débogage provenant des packages d'informations de débogage fournis sur le
ligne de commande. Si aucun package d'informations de débogage n'a été fourni sur la ligne de commande, cela
l'option n'est pas active.

Notez que le code de sortie différent de zéro renvoyé par le programme à la suite de cette option
est la constante ABIDIFF_ERROR. Pour connaître la valeur numérique de cette constante, veuillez
reportez-vous à la documentation du code de sortie.

· --keep-tmp-fichiers

N'effacez pas les fichiers de répertoires temporaires créés lors de l'exécution de
l'outil.

· --verbeux

Émettre des messages de progression détaillés.

RETOUR VALEURE


Le code de sortie du abipkgdiff la commande vaut soit 0 si l'ABI des binaires comparés
sont égaux ou non nuls s'ils diffèrent ou si l'outil a rencontré une erreur.

Dans ce dernier cas, la valeur du code de sortie est la même que pour l'outil abidiff.

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