انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

abipkgdiff - آنلاین در ابر

abipkgdiff را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور abipkgdiff است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


abipkgdiff - ABI فایل های ELF را در بسته های نرم افزاری مقایسه کنید

abipkgdiff رابط های باینری برنامه (ABI) را مقایسه می کند ELFE باینری موجود است
در دو بسته نرم افزاری فرمت های بسته نرم افزاری که در حال حاضر پشتیبانی می شوند هستند دبل, RPM,
قیر آرشیوها (فشرده یا غیر فشرده) و دایرکتوری های ساده که حاوی فایل های باینری هستند.

برای یک گزارش جامع تغییر ABI که شامل تغییرات مربوط به تابع و متغیر است
انواع فرعی، دو بسته ورودی باید با اطلاعات اشکال زدایی آنها همراه باشد
بسته هایی که حاوی اطلاعات اشکال زدایی هستند آدم کوتوله فرمت.

فراخوانی


abipkgdiff [گزینه]

OPTIONS


· --کمک | -h

یک راهنمای کوتاه در مورد فرمان و خروج نمایش دهید.

· - نسخه | -v

نسخه برنامه را نمایش دهید و از آن خارج شوید.

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

برای مواردی که اطلاعات اشکال زدایی برای بسته 1 به یک فایل جداگانه تقسیم می شود،
می گوید abipkgdiff کجا می توان آن بسته اطلاعات اشکال زدایی جداگانه را پیدا کرد.

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

برای مواردی که اطلاعات اشکال زدایی برای بسته 2 به یک فایل جداگانه تقسیم می شود،
می گوید abipkgdiff کجا می توان آن بسته اطلاعات اشکال زدایی جداگانه را پیدا کرد.

· --dso-only

فقط فایل های ELF را که کتابخانه های مشترک هستند مقایسه کنید. فایل های اجرایی را مقایسه نکنید،
برای مثال.

· --زائد
در گزارش های تفاوت، تغییرات اضافی را نمایش دهید. یک تغییر اضافی یک تغییر است
که در جای دیگری در یک گزارش داده شده نمایش داده شده است.

· --بدون پیوند-نام

در گزارش حاصل، نام پیوندهای اضافه شده، حذف شده یا نمایش داده نشود
تغییر توابع یا متغیرها

· --بدون-افزودن-syms

لیستی از توابع، متغیرها یا هر نمادی که اضافه شده را نشان ندهید.

· --بدون افزودن-باینری

لیست باینری هایی که به بسته دوم اضافه شده اند را نشان ندهید.

لطفاً توجه داشته باشید که وجود چنین باینری های اضافه شده مانند ABI در نظر گرفته نمی شود
تغییر توسط این ابزار؛ به این ترتیب، هیچ تاثیری بر روی کد خروجی ندارد
ابزار این فقط یک ارزش اطلاعاتی دارد. با این حال، باینری های حذف شده عبارتند از
به عنوان یک تغییر ABI در نظر گرفته می شود.

· -- بدون نادیده گرفتن

جستجو نکنید بسته 2 برای وجود فایل های سرکوب

· -- بدون موازی

به طور پیش فرض، abipkgdiff از تمام پردازنده هایی که در اختیار دارد برای اجرا استفاده خواهد کرد
همزمان این گزینه به آن می‌گوید که بسته‌ها را استخراج نکند یا مقایسه را در آن اجرا نکند
موازی.

· -- سرکوب ها | --suppr <مسیر سرکوب ها>

از یک فایل مشخصات سرکوب واقع در مسیر سرکوب ها. توجه داشته باشید که این
گزینه می تواند چندین بار در خط فرمان ظاهر شود. همه سرکوب
سپس فایل های مشخصات در نظر گرفته می شوند.

· --no-show-locs
اطلاعات مربوط به جایی که در دوم به اشتراک گذاشته شده کتابخانه مربوطه
نوع عوض شد

· --fail-no-dbg

برنامه را از کار بیاندازید و در صورتی که قادر به خواندن هیچ یک از کدها نبودید، یک کد خروج غیر صفر را برگردانید
اطلاعات اشکال زدایی که از بسته های اطلاعات اشکال زدایی ارائه شده در
خط فرمان. اگر هیچ بسته اطلاعات اشکال زدایی در خط فرمان ارائه نشده است، این است
گزینه فعال نیست

توجه داشته باشید که کد خروج غیر صفر که در نتیجه این گزینه توسط برنامه برگردانده شده است
ثابت است ABIDIFF_ERROR. برای دانستن مقدار عددی آن ثابت لطفا
به مستندات کد خروج مراجعه کنید.

· --keep-tmp-files

فایل های دایرکتوری موقتی را که در حین اجرا ایجاد می شوند پاک نکنید
ابزار.

· -- پرحرف

پیام های پیشرفت مفصل منتشر کنید.

برگشت ارزش


کد خروج از abipkgdiff اگر ABI باینری ها با هم مقایسه شوند، دستور 0 است
مساوی یا غیر صفر هستند اگر متفاوت باشند یا اگر ابزار با خطا مواجه شده باشد.

در مورد بعدی، مقدار کد خروج مانند ابزار abidiff است.

با استفاده از خدمات onworks.net از abipkgdiff آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    کامپایلر رایگان پاسکال
    کامپایلر رایگان پاسکال
    یک کامپایلر پاسکال 32/64/16 بیتی برای
    Win32/64/CE، Linux، Mac OS X/iOS،
    Android، FreeBSD، OS/2، Game Boy
    Advance، Nintendo NDS و DOS؛
    از نظر معنایی سازگار با ...
    دانلود رایگان کامپایلر پاسکال
  • 2
    Canon EOS DIGITAL Info
    Canon EOS DIGITAL Info
    Canon تعداد شاتر ندارد
    در اطلاعات EXIF ​​یک
    فایل تصویری برخلاف نیکون و
    پنتاکس. هیچ رسمی مبتنی بر Canon وجود ندارد
    کاربرد ...
    Canon EOS DIGITAL Info را دانلود کنید
  • 3
    بازگرداندن
    بازگرداندن
    rEFInd یک چنگال از بوت rEFIt است
    مدیر. مانند rEFIt، rEFInd می تواند
    بوت EFI نصب شده خود را به طور خودکار شناسایی کنید
    لودرها و رابط کاربری گرافیکی زیبایی ارائه می دهد
    منوی گزینه بوت...
    دانلود rEFInd
  • 4
    ExpressLuke GSI
    ExpressLuke GSI
    این صفحه دانلود SourceForge به
    به کاربران اجازه دهید منبع ساخته شده من را دانلود کنند
    GSI ها، بر اساس phhusson's great
    کار کردن من هم اندروید پای را می سازم و هم
    اندروید 1...
    ExpressLuke GSI را دانلود کنید
  • 5
    پخش کننده موسیقی
    پخش کننده موسیقی
    Music Caster یک پخش کننده موسیقی سینی است
    که به شما امکان می دهد موسیقی محلی خود را به یک پخش کنید
    دستگاه Google Cast. در اولین اجرا،
    شما باید روی فلش در خود کلیک کنید
    تاس...
    دانلود Music Caster
  • 6
    پایکیوت
    پایکیوت
    PyQt پیوندهای پایتون است
    کراس پلتفرم Qt دیجیا
    چارچوب توسعه برنامه آی تی
    از Python v2 و v3 و Qt v4 و
    Qt v5. PyQt مفید است...
    PyQt را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad