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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


dwz - بهینه سازی DWARF و ابزار حذف تکراری

خلاصه


dwz [OPTION...] [FILES]

شرح


دزد برنامه ای است که تلاش می کند اطلاعات اشکال زدایی DWARF موجود در ELF را بهینه کند
کتابخانه های مشترک و فایل های اجرایی ELF برای اندازه، با جایگزینی اطلاعات DWARF
نمایش با نمایش معادل کوچکتر در صورت امکان و با کاهش
مقدار تکرار با استفاده از تکنیک های DWARF استاندارد پیوست E - ایجاد
DW_TAG_partial_unit واحدهای کامپایل (CU) برای اطلاعات تکراری و استفاده
DW_TAG_imported_unit برای وارد کردن آن به هر CU که به آن نیاز دارد.

این ابزار بخش اشکال زدایی با فرمت 32 بیتی DWARF نسخه های 2، 3 و 4 و گنو را مدیریت می کند.
افزونه‌ها در بالای آن‌ها، اگرچه استفاده از DWARF 4 یا بدترین حالت DWARF 3 بسیار زیاد است
توصیه می شود.

این ابزار دارای دو حالت اصلی کار است، بدون آن -m گزینه ای که سعی در بهینه سازی دارد
اطلاعات اشکال زدایی DWARF در هر شیء داده شده (کتابخانه قابل اجرا یا مشترک)
به صورت جداگانه، با -m گزینه پس از آن تلاش می کند تا حتی بیشتر با حرکت بهینه سازی کند
ورودی های اطلاعات اشکال زدایی DWARF (DIES)، رشته ها و توضیحات ماکرو کپی شده در
بیش از یک شی در یک شی ELF ET_REL تازه ایجاد شده که نام فایل آن به صورت داده شده است -m
آرگومان گزینه بخش های اشکال زدایی در فایل های اجرایی و کتابخانه های مشترک مشخص شده در
سپس خط فرمان مجدداً اصلاح می‌شود و به موجودیت‌های موجود در جدیداً ایجاد شده اشاره می‌کند
هدف - شی.

OPTIONS


-m فایل --چند فایل فایل
حالت چند فایلی پس از پردازش تمام فایل های اجرایی نامگذاری شده و کتابخانه های مشترک،
تلاش برای ایجاد شی ELF فایل و اطلاعات اشکال زدایی را در موارد بیشتری تکرار کنید
بیش از یک شی وجود دارد، سپس هر کتابخانه نامگذاری شده اجرایی یا مشترک را بهینه کنید
در صورت امکان حتی بیشتر

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

-M نام -نام چند فایل نام
نام فایل مشترکی که باید در آن قرار داده شود را مشخص کنید .gnu_debugaltlink
بخش به همراه شناسه ساخت آن. به صورت پیش فرض دزد استدلال the
-m گزینه.

-r --نسبت فامیلی
مشخص کنید که نام فایل مشترکی که باید در آن قرار داده شود .gnu_debugaltlink
بخش قرار است مسیری نسبی از دایرکتوری حاوی
کتابخانه قابل اجرا یا اشتراک گذاری شده در فایلی که در آرگومان the نامگذاری شده است -m گزینه.
در هر -M or -r گزینه را می توان مشخص کرد، اما نه هر دو.

-q --ساکت
برخی از رایج ترین پیام ها را ساکت کنید.

-o فایل -- خروجی فایل
این گزینه دستور می دهد دزد فایل مشخص شده را بازنویسی نکنید، بلکه ذخیره کنید
محتوای جدید را به فایل. چیزی نوشته نمی شود اگر دزد با خروجی غیر صفر خارج می شود
کد فقط با یک کتابخانه اجرایی یا اشتراکی قابل استفاده است (اگر وجود نداشته باشد
اصلاً استدلال a.out مفروض است).

-l COUNT --Low-mem-die-limit COUNT
مدیریت فایل های اجرایی یا کتابخانه های مشترک حاوی بیش از COUNT اشکال زدایی
ورودی های اطلاعات در آنها .debug_info بخش با استفاده از حافظه کندتر و بیشتر
از حالت دوستانه استفاده کنید و سعی نکنید آن شی را در حالت چند فایلی بهینه کنید.
پیش فرض 10 میلیون DIE است. این خطر وجود دارد که برای مقادیر بسیار زیاد
اشکال زدایی اطلاعات در یک کتابخانه مشترک یا یک فایل اجرایی ممکن است وجود نداشته باشد
حافظه کافی (به خصوص زمانی که دزد ابزار باینری 32 بیتی است، ممکن است تمام شود
فضای آدرس مجازی موجود حتی زودتر).

-L COUNT -- حداکثر مرگ محدود COUNT
سعی نکنید فایل‌های اجرایی یا کتابخانه‌های اشتراک‌گذاری شده حاوی بیش از آن را بهینه کنید
COUNT اصلا میمیره پیش فرض 50 میلیون DIE است.

-? --کمک
راهنمای کوتاه را چاپ کنید و از آن خارج شوید.

-v - نسخه
چاپ شماره نسخه و اطلاعیه کوتاه مجوز و خروج.

ادله


آرگومان‌های خط فرمان باید فایل‌های اجرایی، کتابخانه‌های مشترک یا حذف‌شده‌شان باشد
فایل اشیاء اطلاعات اشکال زدایی جداگانه.

مثال ها


$ dwz -m .dwz/foobar-1.2.debug -rh \
bin/foo.debug bin/foo2.debug foo/lib/libbar.so.debug
سعی خواهد کرد اطلاعات اشکال زدایی را در بهینه سازی کند bin/foo.debug, bin/foo2.debug و
lib/libbar.so.debug (با تغییر فایل ها در محل) و در صورت سودمندی نیز ایجاد خواهد شد
dwz/foobar-1.2.debug فایل. .gnu_debugaltlink بخش در دو فایل اول ارجاع خواهد شد
به ../.dwz/foobar-1.2.debug و در آخرین فایل به ../../.dwz/foobar-1.2.debug. اگر به عنوان مثال
bin/foo.debug و bin/foo2.debug در ابتدا با هم پیوند سختی داشتند، آنها خواهند بود
دوباره هاردلینک شده و برای بهینه سازی چند فایلی فقط به عنوان یک فایل واحد در نظر گرفته می شود
از دو.
$ dwz -o foo.dwz foo
اصلاح نخواهد شد فو اما در عوض شی ELF را با اطلاعات اشکال زدایی بهینه ذخیره کنید
در صورت موفقیت در foo.dwz فایلی که ایجاد می کند
$ dwz *.debug foo/*.debug
سعی خواهد کرد اطلاعات اشکال زدایی را در فایل های *.debug و foo/*.debug بهینه کند.
بهینه سازی هر فایل به صورت جداگانه در محل.
$ dwz
برابر است با دزد a.out فرمان

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


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

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

  • 1
    facetracknoir
    facetracknoir
    برنامه هدتراک مدولار که
    پشتیبانی از چندین ردیاب چهره، فیلترها
    و پروتکل های بازی در میان ردیاب ها
    SM FaceAPI، AIC Inertial Head هستند
    ردیاب ...
    دانلود facetracknoir
  • 2
    کد QR پی اچ پی
    کد QR پی اچ پی
    کد QR PHP منبع باز (LGPL) است
    کتابخانه ای برای تولید کد QR،
    بارکد 2 بعدی. بر اساس
    کتابخانه libqrencode C، API را برای
    ایجاد بارک کد QR...
    کد QR PHP را دانلود کنید
  • 3
    آزاد
    آزاد
    Freeciv یک نوبت مبتنی بر رایگان است
    بازی استراتژی چند نفره که در آن هر کدام
    بازیکن رهبر a می شود
    تمدن، مبارزه برای به دست آوردن
    هدف نهایی: بودن...
    دانلود Freeciv
  • 4
    جعبه شن فاخته
    جعبه شن فاخته
    Cuckoo Sandbox از اجزای سازنده استفاده می کند
    نظارت بر رفتار بدافزار در الف
    محیط سندباکس; جدا شده از
    بقیه سیستم به صورت خودکار ارائه می دهد
    تحلیل یا...
    جعبه شنی فاخته را دانلود کنید
  • 5
    LMS-YouTube
    LMS-YouTube
    پخش ویدیوی YouTube در LMS (انتقال از
    Triode's to YouTbe API v3) این است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube را دانلود کنید
  • 6
    اساس نمایش ویندوز
    اساس نمایش ویندوز
    Windows Presentation Foundation (WPF)
    یک چارچوب UI برای ساخت ویندوز است
    برنامه های دسکتاپ WPF از a
    مجموعه گسترده ای از توسعه برنامه
    امکانات...
    دانلود Windows Presentation Foundation
  • بیشتر "

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

Ad