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

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


ld86 - رابط ل as86(1)

موجز


ld86 [-03MNdimrstyz[-]] [-llib_extension] [-o ملف] [-Ccrtfile] [-ليبدير] [-Olibfile]
[-Ttextaddr] [-حجم كبير] [-Ddataaddr] انفوجي ...

الوصف


يفهم هذا الرابط فقط ملفات الكائنات التي ينتجها مجمع as86، ويمكنه الارتباط
لهم إما في I&D غير نقي أو منفصل قابل للتنفيذ.

الإعدادات الافتراضية للربط هي كل شيء متوقف أو لا شيء باستثناء -0 وملف الإخراج هو
أ. هناك ليس موقع مكتبة قياسي محدد في الرابط.

OPTIONS


-0 إنتاج رأس بسحر 16 بت

-3 إنتاج رأس بسحر 32 بت

-d احذف الرأس من ملف الإخراج المستخدم لملفات MSDOS COM. كأثر جانبي
يتضمن هذا أيضًا -s لأنه لا يوجد مكان لوضع جدول الرموز.

-Cx قم بإضافة الملف libdir-from-search/crtx.o إلى قائمة الملفات المرتبطة

-D يتبع عنوان قاعدة البيانات (بتنسيق مناسب لـ strtoul)

-H عنوان الجزء العلوي من الكومة (المكدس الأولي) (بتنسيق مناسب لـ strtoul)

-Lx أضف اسم الدليل x إلى رأس قائمة أدلة المكتبة التي تم البحث عنها

-M رموز الطباعة مرتبطة على stdout

-N قم بإنشاء ملف إخراج Linux OMAGIC أصلي. إذا كانت المحتويات رمز i386 فإن الملف الثنائي
يمكن ربطه بواسطة دول مجلس التعاون الخليجي أو تنفيذه بواسطة Linux. إذا -z يتم تضمين الخيار أيضًا
يمكن للرابط إنشاء ملف QMAGIC قابل للتنفيذ.

-ثور أضف مكتبة أو ملف كائن libdir-from-search/x إلى قائمة الملفات المرتبطة

-T يتبع العنوان الأساسي النصي (بتنسيق مناسب لـ strtoul)

-i إخراج I&D منفصل

-lx أضف مكتبة libdir-from-search/libx.a إلى قائمة الملفات المرتبطة

-m وحدات الطباعة المرتبطة على stdout

-o يتبع اسم ملف الإخراج

-s رموز الشريط

-r قم بإنشاء كائن قابل لإعادة تحديد موقعه من كائن مصدر واحد، إذا تم إعطاء الرابط -N
الخيار أيضًا سيكون تنسيق الإخراج هو التنسيق الأصلي للمضيفين إن أمكن.

-t وحدات التتبع التي يتم النظر إليها على stdout

-y قم بتعديل جداول الرموز لإضافة "امتدادات" للتسميات بحيث تحتوي التسميات على أكثر من 8
يمكن تخزين الأحرف في الملفات التنفيذية الأيائل.

-z إنتاج ملفات تنفيذية "صفحة صفر غير معينة" أو "QMAGIC".

قد يتم إيقاف تشغيل جميع الخيارات التي لا تقبل وسيطة باتباع الخيار letter by
"-" كما هو الحال في cc1.

محددة مسبقا LABELS


يقوم الرابط بتعريف العديد من التسميات مسبقًا التي يمكن استيرادها إلى برامج المستخدم.

__etext
المتغير C القياسي لنهاية مقطع النص.

__edata
المتغير C القياسي لنهاية البيانات المبدئية.

__نهاية المتغير C القياسي لنهاية منطقة bss.

__segoff
الإزاحة داخل الملف القابل للتنفيذ بين بداية مقطع النص و
بداية مقطع البيانات في "فقرات" مكونة من 16 بايت. ملاحظة هذا هو صفر للنجس
(نموذج صغير) للملفات التنفيذية ويتم ضبطه للملفات التنفيذية التي لا تبدأ عند الإزاحة
0 داخل المقطع

__segXDL
أدنى عنوان يحتوي على بيانات في المقطع "X". (على سبيل المثال __seg0DL مخصص للجزء صفر أو
مقطع النص، __seg3DL مخصص لمقطع البيانات) القيمة 'X' عبارة عن رقم سداسي عشري.

__segXDH
الجزء العلوي من منطقة بيانات الجزء "X".

__segXCL
الجزء السفلي من "البيانات العامة" للجزء "X" أو منطقة البيانات الموحدة. كل شريحة لديها
كل من منطقة البيانات المبدئية والموحدة.

__segXCH
الجزء العلوي من المنطقة المشتركة للجزء "X".

__segXSO
هذا هو الإزاحة المعدلة من المقطع 0 من بداية المقطع "X" في
"الفقرات".

التاريخ


الإصدار 6809 لا يدعم -i.

يمكن أن تنتج الإصدارات السابقة من الرابط ملف 8086 قابلاً للتنفيذ مع مقاطع من ملف
الحجم> 64 كيلو بايت، الآن قد تحتوي الملفات التنفيذية i386 فقط على شرائح بهذا الحجم.

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


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

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

أوامر لينكس

Ad