כיצד לאסוף תוכניות C עם מהדר GNU C (GCC)

תוכן עניינים:

כיצד לאסוף תוכניות C עם מהדר GNU C (GCC)
כיצד לאסוף תוכניות C עם מהדר GNU C (GCC)

וִידֵאוֹ: כיצד לאסוף תוכניות C עם מהדר GNU C (GCC)

וִידֵאוֹ: כיצד לאסוף תוכניות C עם מהדר GNU C (GCC)
וִידֵאוֹ: How to Install Java JDK on Windows 10 ( with JAVA_HOME ) 2024, נוֹבֶמבֶּר
Anonim

WikiHow זה מלמד אותך כיצד לאסוף תוכנית C ממקור, באמצעות מהדר ה- GNU (GCC) עבור Linux ו- GNU המינימליסטי (MinGW) עבור Windows.

שלב

שיטה 1 מתוך 2: שימוש ב- GCC עבור יוניקס

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 1
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 1

שלב 1. פתח חלון מסוף במחשב יוניקס שלך

הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 2
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 2

שלב 2. הזן את הפקודה gcc -גרסה ולחץ על Enter כדי להציג את גרסת GCC במחשב

אם המחשב שלך מציג הודעת פקודה שלא נמצאה, ייתכן שלא תותקן GCC במחשב שלך.

  • במידת הצורך, התקן את GCC על ידי ביצוע המדריך להפצת Linux שלך.
  • כדי לאסוף תוכנית C ++, השתמש ב- "g ++", במקום "gcc".
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 3
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 3

שלב 3. פתח את התיקייה שבה שמרת את קוד המקור של התוכנית

לדוגמה, אם קוד התוכנית "akurapopo.c" נמצא בתיקייה/usr/yuliaR/source, הזן את הפקודה cd/usr/yuliaR/source

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 4
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 4

שלב 4. הזן את הפקודה gcc akurapopo.c –o AkuRapopo

החלף את "akurapopo.c" בשם קוד המקור של התוכנית שלך ואת "AkuRapopo" בשם התוכנית הרצויה לך. תהליך האוסף יתחיל.

  • אם מתרחשת שגיאה במהלך תהליך האוסף, אסוף את פרטי השגיאה באמצעות הפקודה gcc -Wall -o errorlog akurapopo.c. לאחר מכן, הצג את קובץ "errorlog" עם הפקודה catlog error.
  • הידור התוכנית מכמה קבצי קוד מקור עם הפקודה gcc -o שם התוכנית file1.c file2.c file3.c.
  • כדי לאסוף תוכניות מרובות מקוד מקור מרובה בבת אחת, השתמש בפקודה gcc -c file1.c file2.c file3.c.
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 5
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 5

שלב 5. הפעל את התוכנית המורכבת באמצעות הפקודה./programname

שיטה 2 מתוך 2: שימוש ב- MinGW עבור Windows

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 6
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 6

שלב 1. הורד את GNU המינימליסטי עבור Windows מ-

MinGW היא חבילת GCC קלה להתקנה עבור Windows.

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 7
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 7

שלב 2. הפעל את תוכנית ההתקנה של MinGW

אם תוכנית ההתקנה אינה נפתחת אוטומטית, לחץ פעמיים על קובץ MinGW בתיקיית הורדות ולאחר מכן לחץ על התקן

הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 8
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 8

שלב 3. התאם את אפשרויות התקנת התוכנית ולאחר מכן לחץ על המשך

התיקייה המומלצת להתקנת MinGW היא C: / MinGW. אם עליך לשנות את תיקיית ההתקנה, אל תבחר תיקייה עם שם המכיל רווחים (כגון קבצי תוכנה)

הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 9
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 9

שלב 4. בחר את המהדר שברצונך להתקין

  • כדי להתקין את המהדר המינימלי המומלץ, בחר הגדרה בסיסית בחלונית השמאלית ולאחר מכן סמן את כל המהדרים המופיעים בחלונית הראשית הימנית.
  • במידת הצורך, באפשרותך לבחור את כל החבילות ולסמן את כל המהדרים הנוספים.
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 10
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 10

שלב 5. לחץ על תפריט ההתקנה בפינה השמאלית העליונה של MinGW

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 11
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 11

שלב 6. לחץ על החל שינויים

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 12
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 12

שלב 7. לחץ על החל כדי להוריד ולהתקין את המהדר

הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 13
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 13

שלב 8. הוסף את MinGW PATH למשתנה סביבת המערכת על ידי ביצוע השלבים הבאים:

  • הקש על Win+S כדי לפתוח את תפריט החיפוש ולאחר מכן הזן את מילת המפתח של הסביבה.
  • בתוצאות החיפוש, לחץ על ערוך את משתני סביבת המערכת.
  • לחץ על משתני סביבה.
  • לחץ על ערוך מתחת לתיבה העליונה (מתחת למשתני משתמשים).
  • גלול לסוף התיבה ערכי משתנים.
  • הזן; C: / MinGW / bin בסוף הטקסט בתיבה. אם התקנת את MinGW בתיקייה אחרת, החלף את: C: / MinGW / bin עם; C: / installationfoldername / bin.
  • לחץ פעמיים על אישור כדי לסגור את החלון.
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 14
הידור תוכנית C באמצעות מהדר הגנו (GCC) שלב 14

שלב 9. פתח חלון שורת פקודה כמנהל על ידי ביצוע השלבים הבאים:

  • הקש Win+S והזן cmd.
  • לחץ באמצעות לחצן העכבר הימני על שורת הפקודה בתוצאות החיפוש ולאחר מכן לחץ על הפעל כמנהל מערכת.
  • לחץ על כן כדי לאפשר שינויים במחשב.
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 15
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 15

שלב 10. פתח את התיקייה שבה שמרת את קוד המקור של התוכנית

לדוגמה, אם שמרת את קוד המקור "lailacanggung.c" בתיקייה C: / Source / Programs, הזן את הפקודה cd C: / Source / Programs

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 16
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 16

שלב 11. הזן את הפקודה gcc lailacanggung.c –o lailacanggung.exe

החלף את שם הקובץ בשם קובץ קוד התוכנית שלך. לאחר השלמת תהליך האוסף, תראה שוב את שורת הפקודה. שגיאות המתרחשות לא יוצגו.

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

הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 17
הידור תוכנית C באמצעות מהדר ה- GNU (GCC) שלב 17

שלב 12. הזן את שם התוכנית שלך להפעלה, למשל lailacanggung.exe

טיפים

  • כאשר אתה אוסף תוכנית עם הפרמטר -g, המהדר יכלול את המידע המתאים לאיתור באגים עבור GDB, תוכנית הבאגים המובנית של GCC. מידע זה יקל עליך לבצע איתור באגים.
  • כדי לאסוף תוכניות גדולות, תחילה תוכל ליצור קובץ Makefile.
  • אם התוכנית שלך מותאמת למהירות, גודל התוכנית עשוי לעלות, והדיוק עשוי להיות לא טוב במיוחד. מצד שני, אם תייעל את גודל התוכנית או את הדיוק שלה, מהירות התוכנית עשויה לרדת.
  • בעת הידור תוכניות C ++, השתמש ב- G ++ כפי שהיית עושה ב- GCC. לקבצי C ++ יש סיומת.cpp במקום.c.

מוּמלָץ: