GoGPT Best VPN GoSearch

OnWorksファビコン

abipkgdiff - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで abipkgdiff を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド abipkgdiff です。

プログラム:

NAME


abipkgdiff - ソフトウェア パッケージ内の ELF ファイルの ABI を比較します

abipkgdiff のアプリケーション バイナリ インターフェイス (ABI) を比較します。 ELF 含まれるバイナリ
XNUMX つのソフトウェア パッケージで構成されています。 現在サポートされているソフトウェア パッケージの形式は次のとおりです。 Deb, RPM,
tar アーカイブ (圧縮されているかどうかに関係なく) とバイナリを含むプレーン ディレクトリ。

関数と変数に関する変更を含む包括的な ABI 変更レポートの場合
サブタイプの場合、XNUMX つの入力パッケージにはデバッグ情報が伴う必要があります。
デバッグ情報が含まれるパッケージ DWARF 形式でダウンロードすることができます。

呼び出し


abipkgdiff [オプション]

OPTIONS


· - 助けて | -h

コマンドに関する短いヘルプを表示して終了します。

· - バージョン | -v

プログラムのバージョンを表示して終了します。

· --デバッグ情報-pkg1 | --d1

デバッグ情報が表示される場合については、 パッケージ1 別のファイルに分割されますが、
伝える abipkgdiff 個別のデバッグ情報パッケージはどこにありますか。

· --デバッグ情報-pkg2 | --d2

デバッグ情報が表示される場合については、 パッケージ2 別のファイルに分割されますが、
伝える abipkgdiff 個別のデバッグ情報パッケージはどこにありますか。

· --dso のみ

共有ライブラリである ELF ファイルのみを比較します。 実行可能ファイルを比較しないでください。
例えば。

· --冗長
差分レポートでは、冗長な変更を表示してください。 冗長な変更は変更です
特定のレポート内の別の場所に表示されているもの。

· --リンケージ名なし

結果のレポートには、追加、削除、または追加されたリンクの名前は表示されません。
関数または変数が変更されました。

· --追加シムなし

追加された関数、変数、またはシンボルのリストは表示しません。

· --追加されていないバイナリ

XNUMX 番目のパッケージに追加されたバイナリのリストを表示しません。

このような追加されたバイナリの存在は、ABI とはみなされないことに注意してください。
このツールによる変更。 したがって、終了コードには影響しません。
道具。 情報としての価値があるだけです。 ただし、削除されたバイナリは、
ABI の変更とみなされます。

· --絶対に無視しない

検索しないでください パッケージ2 抑制ファイルの存在。

· -並列なし

デフォルトでは、 abipkgdiff 実行に利用可能なすべてのプロセッサを使用します
同時に。 このオプションは、パッケージを抽出したり、比較を実行しないように指示します。
平行。

· --抑制 | --補足 <抑制への道>

次の場所にある抑制仕様ファイルを使用します。 抑制への道。 これに注意してください
オプションはコマンドラインに複数回指定できます。 すべての抑圧
その後、仕様ファイルが考慮されます。

· --no-show-locs
の場所に関する情報を表示しないでください。 2番目の shared ライブラリ それぞれ
タイプが変更されました。

· --fail-no-dbg

プログラムを失敗させ、次のいずれかを読み取れなかった場合はゼロ以外の終了コードを返します。
デバッグ情報は、
コマンドライン。 デバッグ情報パッケージがコマンドラインで提供されなかった場合、これは
オプションはアクティブではありません。

このオプションの結果としてプログラムによってゼロ以外の終了コードが返されることに注意してください。
は定数です ABIDIFF_ERROR。 その定数の数値を知りたい場合は、
終了コードのドキュメントを参照してください。

· --keep-tmp-files

の実行中に作成される一時ディレクトリ ファイルは消去しないでください。
道具。

· -詳細

詳細な進行状況メッセージを出力します。

リターン VALUE


の終了コード abipkgdiff バイナリの ABI が比較された場合、コマンドは 0 のいずれかになります
等しいか、異なる場合、またはツールでエラーが発生した場合は非ゼロになります。

後者の場合、終了コードの値は abidiff ツールの場合と同じです。

onworks.net サービスを使用してオンラインで abipkgdiff を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。