אנגליתצרפתיתספרדי

Ad


סמל OnWorks

ld86 - מקוון בענן

הפעל את ld86 בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של 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 assembler, הוא יכול לקשר
אותם לקובץ הפעלה לא טהור או ל-I&D נפרד.

ברירות המחדל של הקישור הן הכל כבוי או אף אחד מלבד -0 וקובץ הפלט הוא
א.אאוט. יש לֹא מיקום ספרייה סטנדרטי המוגדר במקשר.

אפשרויות


-0 לייצר כותרת עם קסם של 16 סיביות

-3 לייצר כותרת עם קסם של 32 סיביות

-d מחק את הכותרת מקובץ הפלט, המשמש עבור קבצי MSDOS COM. בתור תופעת לוואי
זה כולל גם -s מכיוון שאין איפה לשים טבלת סמלים.

-Cx הוסף את הקובץ libdir-from-search/crtx.o לרשימת הקבצים המקושרים

-D כתובת בסיס הנתונים להלן (בפורמט המתאים ל-strtoul)

-H כתובת ה-top of heap (מחסנית ראשונית) (בפורמט המתאים ל-strtoul)

-Lx הוסף את שם ה-dir x לראש רשימת הכתובות של הספריות שחיפשו

-M הדפס סמלים המקושרים ב-stdout

-N צור קובץ פלט מקורי של Linux OMAGIC. אם התוכן הוא i386 קוד הבינארי
יכול להיות מקושר על ידי GCC או לביצוע על ידי לינוקס. אם ה -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
ניתן לאחסן תווים בקובצי הפעלה של elks.

-z לייצר קובצי הפעלה של "דף אפס לא ממופה" או "QMAGIC".

ניתן לבטל את כל האפשרויות שלא לוקחות ארגומנט על ידי ביצוע אות האופציה על ידי
a '-', לגבי cc1.

מוגדר מראש תוויות


המקשר מגדיר מראש מספר תוויות שניתן לייבא לתוכניות משתמש.

__טקסט
משתנה C סטנדרטי עבור סוף קטע הטקסט.

__edata
משתנה סטנדרטי C עבור סוף הנתונים המתחלפים.

__סוֹף משתנה C סטנדרטי עבור סוף אזור bss.

__סגוף
ההיסט בתוך קובץ ההפעלה בין תחילת קטע הטקסט ל-
תחילת קטע הנתונים ב-16 בתים 'פסקאות'. שימו לב שזהו אפס לטמאה
(מודל זעיר) קובצי הפעלה והוא מותאם לקובצי הפעלה שאינם מתחילים בהיסט
0 בתוך הקטע.

__segXDL
הכתובת הנמוכה ביותר עם נתונים בקטע 'X'. (לדוגמה __seg0DL הוא עבור קטע אפס או
קטע הטקסט, __seg3DL הוא עבור קטע הנתונים) הערך 'X' הוא ספרת hex.

__segXDH
החלק העליון של אזור הנתונים של הפלח 'X.

__segXCL
החלק התחתון של 'נתונים משותפים' של פלח 'X' או אזור הנתונים המאוחד. לכל קטע יש
גם אזור נתונים מאוחד וגם אזור נתונים.

__segXCH
החלק העליון של האזור המשותף של פלח 'X.

__segXSO
זהו הקיזוז המותאם מקטע 0 של תחילת המקטע 'X' ב
'פסקאות'.

הִיסטוֹרִיָה


גרסת 6809 אינה תומכת ב-i.

הגרסאות הקודמות של המקשר יכולות לייצר קובץ הפעלה 8086 עם מקטעים של a
גודל >64k, כעת רק לקובצי הפעלה של i386 עשויים להיות מקטעים כל כך גדולים.

השתמש ב-ld86 באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad