ג"ץ

אוסף מהדר גנו
הורד עכשיו

ג"ץ דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • The GCC Team
  • אתר האינטרנט של המוציא לאור:
  • http://gcc.gnu.org/

ג"ץ תגים


ג"ץ תיאור

אוסף מהדר גנו GCC, אוסף המהדר גנו, כולל קצות חזית עבור C, אובייקטיבי- C, C, Fortran, Java ו- ADA, כמו גם ספריות עבור שפות אלה (Libstdc, LibGCJ, ...). כמו רוב התוכנה GNU, GCC חייב להיות מוגדר לפני שהוא יכול להיות בנוי. מסמך זה מתאר את נוהל התצורה המומלץ עבור מטרות ילידיות וחצות הן השתמש ב- Srcdir כדי להתייחס לספריית המקור של Toplevel עבור GCC; אנו משתמשים OBJDIR כדי להתייחס לניית Topleve / אובייקט מדריך.אם השגת את המקורות באמצעות CVS, srcdir חייב להתייחס לראש הדף GCC, אחד שבו המתקרבים ניתן למצוא, ולא את GCC תת. . אם SRCDIR או OBJDIR ממוקם על מערכת קובץ NFS אוטומטיים, הפקודה המובנית של הקונכבה תחזור מסגרות זמניות. שימוש אלה יכולים להוביל לסוגים שונים של בעיות לבנות. כדי למנוע בעיה זו, הגדר את משתנה הסביבה PWDCMD לפיקוד PWD של Automounter, למשל, PAWD או AMQ -W ', במהלך התצורה ובניית שלבים.פירסט, אנו ממליצים מאוד ל - GCC להיות מובנה בספרייה נפרדת מאשר מקורות שאינם מתגוררים בתוך עץ המקור. כך אנחנו בדרך כלל לבנות GCC; בניין שבו srcdir == objdir צריך עדיין לעבוד, אבל לא מקבל בדיקות נרחב; בניין שבו OBJDIR הוא subdirectory של srcdir הוא unsupported.If יש לך בעבר בנוי GCC באותה ספריה עבור מכונת יעד אחרת, לעשות 'להפוך distclean' כדי למחוק את כל הקבצים שעשויים להיות לא חוקיים. אחד הקבצים שמוחים זה הוא makefile; אם 'להפוך את distclean' מתלונן כי makerfile אינו קיים או בעיות כמו "לא יודע איך לעשות distclean" זה כנראה אומר כי הספרייה כבר נקי כראוי. עם זאת, עם השיטה המומלצת של הבניין ב objdir נפרד, אתה פשוט צריך להשתמש Objdir שונים עבור כל יעד. Second, בעת הגדרת מערכת יליד, או CC או GCC חייב להיות בנתיב שלך או שאתה חייב להגדיר את CC בסביבה שלך לפני כן הפעלת תצורה. אחרת סקריפטים התצורה עשויים להיכשל.נוטו כי המהדר Bootstrap ו- GCC וכתוצאה מכך חייב להיות תואם לקשר, אחרת Bootstrap תיכשל שגיאות Linker על פורמטים של קובץ אובייקט לא תואם. כמה מטרות multilibed מושפעות על ידי דרישה זו, ראה מארח / יעד התקנה ספציפית הערות. כדי להגדיר את GCC: MKDIR OBJDIRCD OBJDIR SRCDIR / הגדר מפרט היעד- GCC יש קוד כראוי את הערך הנכון עבור היעד כמעט כל מערכות ילידיות. לכן, אנו ממליצים בחום לא לספק יעד קביעת תצורה בעת קביעת תצורה של מהדר יליד .- יעד חייב להיות מוגדר כ- test = יעד בעת קביעת תצורה של מהדר קרוס; דוגמאות של מטרות חוקיות יהיו m68k-coff, sh-elf, וכו '- ציון רק היעד במקום --Target = היעד מרמז על ברירת המחדל המארח למקד.


ג"ץ תוכנה קשורה

Erlang

Erlang הוא שפת תכנות מלאה שפותחה במעבדה Ericsson CS. ...

376

הורד