هذا هو الأمر sdld الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
SDLD - رابط مصاحب لمجمعات ASxxxx.
موجز
com.sdld [-خيارات] [-خيار مع حجة] ملف
com.sdld [-خيارات] [-خيار مع حجة] ملف file1 [ملف 2 ...]
com.sdldgb [-خيارات] [-خيار مع حجة] ملف
com.sdldgb [-خيارات] [-خيار مع حجة] ملف file1 [ملف 2 ...]
com.sdldz80 [-خيارات] [-خيار مع حجة] ملف
com.sdldz80 [-خيارات] [-خيار مع حجة] ملف file1 [ملف 2 ...]
SDLD6808 [-خيارات] [-خيار مع حجة] ملف
SDLD6808 [-خيارات] [-خيار مع حجة] ملف file1 [ملف 2 ...]
تحذير
المعلومات الواردة في صفحة الدليل هذه هي مقتطف من التوثيق الكامل لـ SDCC، و يكون
يقتصر على معنى الخيارات.
للحصول على وثائق كاملة وحالية ، ارجع إلى ASxxxx عبر المجمع توثيق,
متاح في / usr / share / doc / sdcc-doc / aslink.
الوصف
تشير ASLINK هو رابط مرافق النقل العام لـ ASxxx المجمعين.
MCS51 الأسرة مدعوم من com.sdld.
Z80الأسرة مدعوم من com.sdldz80.
GBZ80 (GameBoy Z80-like CPU) مدعوم من com.sdldgb.
موتورولا 6808 الأسرة مدعوم من SDLD6808.
OPTIONS
قد يتم تشغيل الرابط في وضع سطر الأوامر أو أوضاع ملف الأوامر. بدء التشغيل المسموح به
أوامر الرابط هي:
-c / -f سطر الأوامر / أوضاع ملف الأوامر
-p / -n تمكين / تعطيل إدخال echo file.lnk إلى stdout
إذا تم تحديد وضع سطر الأوامر ، فإن جميع أوامر الرابط تأتي من stdin ، إذا كان ملف الأوامر
الوضع المحدد يتم إدخال الأوامر من الملف المحدد (يجب أن يكون الامتداد .lnk).
بعد استدعاء الرابط ، فإن الخيارات الصالحة هي: المكتبات
-k مكتبة دليل مسار (واحد تعريف إلى خط)
يحدد هذا مسارًا محتملاً واحدًا لمكتبة الكائنات. أكثر من مسار
المسموح به.
-l مكتبة ملف مواصفة (واحد تعريف إلى خط)
هذا يحدد ملف مكتبة محتمل. يسمح بأكثر من ملف.
نقل الزراعة إلى مناطق أخرى
-b منطقة قاعدة العنوان = التعبير (واحد تعريف إلى خط)
يحدد هذا عنوان قاعدة المنطقة حيث قد يحتوي التعبير على ثوابت
و / أو رموز محددة من الملفات المرتبطة.
-g شامل رمز = التعبير (واحد تعريف إلى خط)
يحدد هذا قيمة الرمز حيث قد يحتوي التعبير على ثوابت
و / أو رموز محددة من الملفات المرتبطة.
خريطة شكل:
-m قم بإنشاء ملف خريطة (file.map). يحتوي هذا الملف على قائمة الرموز (حسب المنطقة)
مع العناوين المطلقة وأحجام المناطق المرتبطة ومعلومات الارتباط الأخرى.
-w يحدد أنه سيتم استخدام تنسيق قائمة عريضة لملف الخريطة.
-x سداسي عشري (افتراضي).
-d عدد عشري.
-q أوكتال.
الإخراج:
-i ملف إخراج صورة Intel Hex (file.ihx).
-s ملف إخراج صورة Motorola S19 (file.s19).
-j إنتاج تصحيح NoICE كملف (file.noi)
-z إنتاج SDCdb debug كملف (file.cdb).
القوائم:
-u قم بإنشاء ملف قائمة محدث (file.rst) مشتق من العناوين التي تم تغيير موقعها
والبيانات من الرابط.
منوعات:
-a [حجم iram] تحقق من تجاوز سعة ذاكرة الوصول العشوائي الداخلية.
-v [xram-size] تحقق من تجاوز سعة ذاكرة الوصول العشوائي الخارجية.
-w [حجم الكود] تحقق من تجاوز الشفرة.
-y إنشاء ملف ملخص استخدام الذاكرة (file.mem).
-Y حزم ذاكرة الوصول العشوائي الداخلية.
-A [حجم المكدس] تخصيص مساحة للمكدس.
النهاية:
-e أو سطر فارغ ، ينهي الإدخال إلى الرابط.
ملف الملفات المراد ربطها. قد تكون الملفات على نفس السطر مثل الخيارات أعلاه أو على ملف
فصل سطر (أسطر) ملف واحد لكل سطر أو ملفات متعددة مفصولة بمسافات أو علامات تبويب.
استخدم sdld عبر الإنترنت باستخدام خدمات onworks.net