این دستور abi-dumper است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
abi-dumper - ابزاری برای تخلیه ABI یک شی ELF حاوی اطلاعات اشکال زدایی DWARF
شرح
نام:
ABI Dumper (abi-dumper) تخلیه ABI یک شی ELF حاوی اطلاعات اشکال زدایی DWARF
DESCRIPTION:
ABI Dumper ابزاری برای تخلیه اطلاعات ABI یک شی ELF حاوی DWARF است
اطلاعات اشکال زدایی
این ابزار برای استفاده با ابزار ABI Compliance Checker برای ردیابی ABI در نظر گرفته شده است
تغییرات یک کتابخانه C/C++ یا ماژول هسته.
این ابزار یک نرمافزار رایگان است: میتوانید آن را دوباره توزیع کنید و/یا آن را در زیر تغییر دهید
شرایط GNU LGPL یا GNU GPL.
طریقه استفاده:
abi-dumper [گزینه ها] [object]
مثال ها:
abi-dumper libTest.so -o ABI.dump abi-dumper Module.ko.debug -o ABI.dump
اطلاعات گزینه ها:
-h|-کمک
این راهنما را چاپ کنید.
-v|-نسخه
اطلاعات نسخه چاپی
- تخلیه
نسخه ابزار (0.99.12) را چاپ کنید و کار دیگری انجام ندهید.
عمومی گزینه ها:
-o|-output PATH
مسیر فایل Dump ABI خروجی. پیش فرض: ./ABI.dump
-مرتب سازی
مرتب سازی داده ها در ABI dump.
-stdout
چاپ ABI dump در stdout.
بلند
چاپ همه هشدارها
-vnum NUM
نسخه کتابخانه را روی NUM تنظیم کنید.
-اطلاعات اضافی DIR
اطلاعات تجزیه و تحلیل اضافی را به DIR تخلیه کنید.
فقط بن
اطلاعات مربوط به توابع درون خطی، توابع مجازی خالص و
داده های جهانی صادر نشده
-همه انواع
انواع داده های استفاده نشده را تخلیه کنید.
-همه نمادها
نمادهای تخلیه توسط شی صادر نشده است.
-symbols-list PATH
یک فایل با لیستی از نمادهایی که باید ریخته شوند را مشخص کنید.
-skip-cxx
نمادهای stdc++ و gnu c++ را حذف نکنید.
-همه
مساوی با: -همه انواع -همه نمادها.
- تخلیه استاتیک
نمادهای استاتیک (محلی) را تخلیه کنید.
-مقایسه کردن OLD.dump NEW.dump
نمایش نمادهای اضافه/حذف شده بین دو روگرفت ABI.
- alt PATH
مسیر به اطلاعات اشکال زدایی جایگزین (Fedora). به طور خودکار از شناسایی می شود
اگر قسمت gnu_debugaltlink شی ورودی مشخص نشده باشد.
-دیر
نمایش مسیرهای کامل فایل های منبع
-vt-dumper PATH
اگر در مکان غیر پیشفرض نصب شده باشد، مسیری به فایل اجرایی vtable-dumper بروید
(نه در PATH).
سرصفحه عمومی PATH
مسیری به دایرکتوری با فایل های هدر عمومی یا فایلی با لیست هدر
فایل ها. این گزینه اجازه می دهد تا نمادهای خصوصی را از روگرفت ABI فیلتر کنید.
-نادیده گرفتن-برچسب ها PATH
مسیر فایل ignore.tags برای کمک به ابزار ctgs برای خواندن نمادها در فایلهای هدر.
با استفاده از خدمات onworks.net از abi-dumper به صورت آنلاین استفاده کنید