عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

dwz - عبر الإنترنت في السحابة

قم بتشغيل dwz في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر dwz الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


dwz - أداة تحسين DWARF وإزالة النسخ المكررة

موجز


dwz [خيار...] [ملفات]

الوصف


dwz هو برنامج يحاول تحسين معلومات تصحيح أخطاء DWARF الموجودة في ELF
المكتبات المشتركة وملفات ELF التنفيذية من حيث الحجم، عن طريق استبدال معلومات DWARF
التمثيل مع تمثيل أصغر مكافئ حيثما أمكن ذلك وعن طريق تقليل
مقدار الازدواجية باستخدام تقنيات من الملحق القياسي DWARF E - الإنشاء
DW_TAG_partial_unit وحدات التجميع (CUs) للمعلومات المكررة واستخدامها
DW_TAG_imported_unit لاستيراده إلى كل CU يحتاج إليه.

تتعامل الأداة مع أقسام تصحيح أخطاء تنسيق DWARF 32 بت للإصدارات 2 و3 و4 وGNU
ملحقات علاوة على ذلك، على الرغم من أن استخدام DWARF 4 أو أسوأ الحالات DWARF 3 بقوة
الموصى بها.

تحتوي الأداة على وضعين رئيسيين للتشغيل، بدون -m الخيار الذي يحاول تحسينه
معلومات تصحيح DWARF في كل كائن محدد (مكتبة قابلة للتنفيذ أو مشتركة)
بشكل فردي مع -m الخيار بعد ذلك يحاول تحسين المزيد من خلال التحرك
DWARF إدخالات معلومات تصحيح الأخطاء (DIEs) والسلاسل وأوصاف الماكرو المكررة
أكثر من كائن واحد في كائن ELF ET_REL تم إنشاؤه حديثًا واسم الملف الخاص به هو -m
حجة الخيار. أقسام التصحيح في الملفات التنفيذية والمكتبات المشتركة المحددة في
يتم بعد ذلك تعديل سطر الأوامر مرة أخرى، في إشارة إلى الكيانات الموجودة في الملف الذي تم إنشاؤه حديثًا
موضوع.

OPTIONS


-m FILE - متعدد FILE
وضع الملفات المتعددة. بعد معالجة كافة الملفات التنفيذية المسماة والمكتبات المشتركة،
محاولة إنشاء كائن ELF FILE ووضع معلومات التصحيح مكررة في أكثر من ذلك
أكثر من كائن واحد هناك، وبعد ذلك قم بتحسين كل مكتبة مشتركة أو قابلة للتنفيذ
أبعد من ذلك إذا كان ذلك ممكنا.

-h --hardlink
ابحث عن الملفات التنفيذية أو المكتبات المشتركة المرتبطة ببعضها البعض، بدلاً من إعادة الكتابة
يعيد كل منهم كتابة واحد منهم بشكل فردي ويربط الباقي بالأول
مرة أخرى.

-M اسم --اسم متعدد اسم
حدد اسم الملف المشترك الذي يجب وضعه في ملف .gnu_debugaltlink
القسم جنبًا إلى جنب مع معرف البناء الخاص به. بشكل افتراضي dwz يضع هناك حجة
-m الخيار.

-r --نسبيا
حدد اسم الملف المشترك المراد وضعه في ملف .gnu_debugaltlink
من المفترض أن يكون القسم هو المسار النسبي من الدليل الذي يحتوي على ملف
مكتبة قابلة للتنفيذ أو مشتركة إلى الملف المسمى في وسيطة -m الخيار.
كل -M or -r يمكن تحديد الخيار، ولكن ليس كليهما.

-q --هادئ
إسكات بعض الرسائل الأكثر شيوعًا.

-o FILE --انتاج FILE
يرشد هذا الخيار dwz لا للكتابة فوق الملف المحدد، ولكن بدلا من ذلك تخزين
المحتوى الجديد في FILE. لا شيء مكتوب إذا dwz مخارج مع خروج غير الصفر
شفرة. يمكن استخدامه فقط مع مكتبة واحدة قابلة للتنفيذ أو مشتركة (إذا لم تكن هناك
الحجج على الاطلاق أ يفترض).

-l بالإحصاء --حد منخفض للذاكرة بالإحصاء
التعامل مع الملفات التنفيذية أو المكتبات المشتركة التي تحتوي على أكثر من بالإحصاء التصحيح
إدخالات المعلومات الخاصة بهم .debug_info القسم باستخدام ذاكرة أبطأ وأكثر
وضع سهل الاستخدام ولا تحاول تحسين هذا الكائن في وضع الملفات المتعددة.
الافتراضي هو 10 مليون يموت. هناك خطر أن كميات كبيرة جدا من
تصحيح المعلومات في مكتبة مشتركة واحدة أو قد لا يكون هناك قابل للتنفيذ
ذاكرة كافية (خاصة عندما dwz الأداة ثنائية 32 بت، وقد تنفد منها
مساحة العنوان الافتراضية المتوفرة في وقت أقرب).

-L بالإحصاء --الحد الأقصى للموت بالإحصاء
لا تحاول تحسين الملفات التنفيذية أو المكتبات المشتركة التي تحتوي على أكثر من
بالإحصاء يموت على الإطلاق. الافتراضي هو 50 مليون يموت.

-? --مساعدة
طباعة تعليمات قصيرة والخروج.

-v --الإصدار
طباعة رقم النسخة وإشعار الترخيص القصير والخروج.

الحجج


يجب أن تكون وسيطات سطر الأوامر هي الملفات التنفيذية أو المكتبات المشتركة أو التي تم تجريدها منها
ملف كائنات معلومات التصحيح منفصلة.

أمثلة


$ dwz -m .dwz/foobar-1.2.debug -rh \
بن/foo.debug بن/foo2.debug foo/lib/libbar.so.debug
سيحاول تحسين معلومات التصحيح في bin/foo.debug, بن/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 و بن/foo2.debug تم ربطهما ببعضهما البعض في البداية، وسوف يكونان كذلك
تم ربط الارتباط الثابت مرة أخرى ولتحسينات الملفات المتعددة التي تعتبر مجرد ملف واحد بدلاً من ذلك
من اثنين.
$ dwz -o foo.dwz foo
لن تعديل فو ولكن بدلاً من ذلك قم بتخزين كائن ELF بمعلومات تصحيح الأخطاء المحسنة
إذا نجحت في foo.dwz الملف الذي يقوم بإنشائه.
$ dwz *.debug foo/*.debug
سيحاول تحسين معلومات تصحيح الأخطاء في ملفات *.debug وfoo/*.debug،
تحسين كل ملف على حدة في مكانه.
$ دوز
ما يعادل dwz أ أمر.

استخدم dwz عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    الوجه
    الوجه
    برنامج تتبع الرأس المعياري أن
    يدعم العديد من أدوات تتبع الوجوه والمرشحات
    وبروتوكولات اللعبة. بين المتعقبين
    هم SM FaceAPI ، رئيس AIC بالقصور الذاتي
    تعقب ...
    تنزيل facetracknoir
  • 2
    كود PHP QR
    كود PHP QR
    PHP QR Code مفتوح المصدر (LGPL)
    مكتبة لتوليد رمز الاستجابة السريعة ،
    الباركود ثنائي الأبعاد. مرتكز على
    مكتبة libqrencode C ، توفر API لـ
    إنشاء شريط رمز الاستجابة السريعة ...
    تنزيل PHP QR Code
  • 3
    مجاني
    مجاني
    Freeciv هو حر قائم على الدور
    لعبة استراتيجية متعددة اللاعبين ، وفي كل منها
    يصبح اللاعب قائدًا لـ
    الحضارة تقاتل من أجل الحصول على
    الهدف النهائي: أن تصبح ...
    تنزيل Freeciv
  • 4
    الوقواق رمل
    الوقواق رمل
    يستخدم Cuckoo Sandbox مكونات لـ
    مراقبة سلوك البرامج الضارة في ملف
    بيئة Sandbox معزولة عن
    باقي النظام. يقدم الآلي
    تحليل س ...
    تنزيل Cuckoo Sandbox
  • 5
    LMS- يوتيوب
    LMS- يوتيوب
    قم بتشغيل فيديو YouTube على LMS (نقل ملفات
    Triode's to YouTbe API v3) هذا هو
    أحد التطبيقات التي يمكن جلبها أيضًا
    تبدأ من
    https://sourceforge.net/projects/lms-y...
    قم بتنزيل LMS-YouTube
  • 6
    مؤسسة عرض Windows
    مؤسسة عرض Windows
    مؤسسة عرض Windows (WPF)
    هو إطار عمل واجهة المستخدم لبناء Windows
    تطبيقات سطح المكتب. يدعم WPF ملف
    مجموعة واسعة من تطوير التطبيقات
    الميزات...
    تحميل مؤسسة العرض ويندوز
  • أكثر "

أوامر لينكس

Ad