זוהי הפקודה llvm-as שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור המקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
llvm-as - LLVM assembler
תַקצִיר
llvm-as [אפשרויות] [שם הקובץ]
תיאור
llvm-as הוא ה-LLVM assembler. הוא קורא קובץ המכיל מכלול LLVM הניתן לקריאה על ידי אדם
שפה, מתרגם אותו ל-LLVM bitcode, וכותב את התוצאה לקובץ או לתקן
פלט.
If שם הקובץ מושמט או נמצא -, לאחר מכן llvm-as קורא את הקלט שלו מקלט רגיל.
אם לא צוין קובץ פלט עם ה -o אפשרות, אם כן llvm-as שולח את הפלט שלו ל-a
קובץ או פלט סטנדרטי לפי הכללים הבאים:
· אם הקלט הוא קלט סטנדרטי, אז הפלט הוא פלט סטנדרטי.
· אם הקלט הוא קובץ שמסתיים ב .ll, אז קובץ הפלט הוא באותו שם,
אלא שהסיומת משתנה ל .לִפנֵי הַסְפִירָה.
· אם הקלט הוא קובץ שאינו מסתיים ב- .ll סיומת, אז יש לקובץ הפלט
שם זהה לקובץ הקלט, אלא שה- .לִפנֵי הַסְפִירָה סיומת מצורף.
אפשרויות
-f אפשר פלט בינארי על מסופים. בדרך כלל, llvm-as יסרב לכתוב גולמי
פלט קוד סיביות אם זרם הפלט הוא טרמינל. עם אפשרות זו, llvm-as יצטרך
כתוב קוד סיביות גולמי ללא קשר להתקן הפלט.
עזרה הדפס סיכום של אפשרויות שורת הפקודה.
-o שם הקובץ
ציין את שם קובץ הפלט. אם שם הקובץ is -, לאחר מכן llvm-as שולח את הפלט שלו ל
פלט סטנדרטי.
יְצִיאָה סטָטוּס
If llvm-as מצליח, הוא ייצא עם 0. אחרת, אם מתרחשת שגיאה, הוא ייצא
עם ערך שאינו אפס.
השתמש ב-llvm-as באופן מקוון באמצעות שירותי onworks.net