מחשביםתוכנה

המהדר GCC עבור Windows

עם GCC הקיצור המוכר לאנשים רבים אשר משויכים פיתוח תוכנה. מהדר זה - כלי עבור מפתחים המחויבים לשחרר תוכנה. בתחילה, כלי זה נוצר עבור מערכות מבוססות לינוקס. אבל יש גם את מימוש GCC עבור Windows. היא קראה MinGW.

סיפור

כלים אשר שימשו באופן מסורתי כדי לפתח תוכניות לתמיכה במערכות הפעלה פתוחה הן כלי GNU. הפרויקט עם השם הזה נוצר על ידי ריצ'רד סטולמן בשנת 1984. הצורך בה היה בשל העובדה כי באותם ימים זה היה שיתוף פעולה קשה בין מפתחי תוכנה. זה קרה בשל העובדה כי הבעלים של תוכניות מסחריות מאורגנים מכשולים רבים כדי שיתוף פעולה כזה. מטרת הפרויקט הייתה ליצור מערכת של תוכנה, רישיון יחיד משולב כי לא תאפשר למישהו להקצות זכויות בלעדיות על תוכנה כזו. זהו חלק ערכה כזו היא הכלי עבור מתכנתים - GCC. עבור אנלוגי Windows הוקמה רק מאוחר יותר.

מהו מהדר?

זה צריך להסביר מה זה סוג של תוכנה. למה זה נחוץ? באופן כללי, GCC קומפיילר ל- Windows או לינוקס - היא תוכנית שיכולה להמיר את קוד המקור נכתב על ידי המתכנת, לקוד מכונה שיכולה להבין המחשב. יש דבר כזה כמו "פגז". תפקידה הוא זהה לזה של המהדר, אך היא מבצעת את קו התרגום על ידי קו, לא לגמרי. התכנית מומרת bytecode - צורת ביניים, שהנה קוד בינארי. לאחר מכן הוא פרש על מכונה וירטואלית ספציפית ריצה.

עיצוב

קבצים המכילים קוד מקור, ונוצרים מסמכי טקסט רגילים. הם יכולים להיווצר באמצעות כל פשוט עורך טקסט. ניתן גם לנצל את סביבות פיתוח מיוחדות, שבו עורכים בנויים. אמצעי כזה הוא KDevelop. המדיום הזה המכיל כעורך, ואת קונסולת מובנה, הנמצא מתחת לעורך. היזם הוא מסוגל לעסוק בתכנית כמו עריכת קוד, ולתת את קונסולת הפיקוד, מבלי לעבור בין חלונות.

לפני שתיצור פרויקט ברצונך ליצור את הספרייה, וזה כבר - מסמך טקסט.

תכונות

GCC עבור Windows MinGW מקצה כברירת מחדל לכל קבצי הפעלה שנוצרים, השם - a.out. אם אתה רוצה לתת שם אחר, יש צורך להוסיף את דגל -o פקודת ההידור עם השם. זוהי רק אחת של דגלים רבים. להצגת כל, אתה צריך לחייג את הפקודה gcc גבר שורת הפקודה. עבור צוות Windows זהה ב- Linux. לפני שהמשתמש יעזור מערכת עבור המהדר. כאן אתה יכול לראות כי כל דגל אומר. כדי לצאת ממערכת העזרה, אתה צריך ללחוץ על Q. המפתח

עבודת GCC כוללת שלושה שלבים:

  • טיפול עם Preprocessor;
  • הידור;
  • פריסה.

בשלב הראשון בקובץ הראשי מכיל את התוכן של קבצי כותרת מפורטים בהוראות בתחילת התכנית.

בשלב השני של טקסט התכנית הכתוב בשפת תכנות מומר הוראות מכונית להגדיר, והתוצאה נשמרת בקובץ האובייקט. ראוי לציין כי במחשבים שונים של פורמט הקובץ עשוי להיות שונה. זו הסיבה שזה יותר נוח לחלק את התוכנית בצורה של קוד המקור, כך שניתן יהיה זמין עבור כל הארכיטקטורה. זה מה שהופך את GCC. ARM, Windows, אינטל, Unix - בכל מקום את היכולת להפעיל את התוכנית.

בשלב האחרון לאגד את כל קבצי האובייקט לתוך אחד. התוצאה היא קובץ הפעלה.

לפיכך, GCC - כלי שימושי עבור מפתחים שהם נוחים לשימוש בעת יצירת תוכניות.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.delachieve.com. Theme powered by WordPress.