WikiHow זה מלמד אותך כיצד לאסוף תוכנית C מקוד המקור באמצעות מהדר ה- GNU (GCC) עבור Linux ו- Gnu המינימליסטי (MinGW) עבור Windows.
צעדים
שיטה 1 מתוך 2: שימוש ב- GCC עבור Linux
שלב 1. פתח חלון מסוף במערכת הלינוקס שלך
הסמל שלו בדרך כלל הוא מסך שחור עם כמה תווים לבנים עליו. בדרך כלל אתה יכול למצוא אותו בתפריט היישומים שלך.
שלב 2. התקן את GCC
אם עדיין אין לך GCC מותקן, תוכל להשתמש בפקודות הטרמינל הבאות להתקנת GCC עבור אובונטו ודביאן. לכל שאר הגירסאות של לינוקס, עיין בתיעוד של הפצת Linux שלך כדי ללמוד כיצד להשיג את החבילה הנכונה:
- הקלד sudo apt update ולחץ על "Enter" כדי לעדכן את רשימת החבילות.
- הקלד sudo apt install build-essential ולחץ על "Enter" כדי להתקין את החבילות החיוניות, הכוללות GCC, G ++ ו- Make.
- הקלד sudo apt-get install manpages-dev ולחץ על "Enter" כדי להתקין את הדפים הידניים.
שלב 3. הקלד gcc --version ולחץ על ↵ Enter
פעולה זו תוודא ש- GCC מותקן כראוי ויחזיר את מספר הגרסה. אם הפקודה לא נמצאה, סביר להניח כי GCC אינו מותקן.
אם אתה אוסף תוכנית C ++, השתמש ב- "g ++" במקום "gcc."
שלב 4. נווט לספרייה שבה נשמר קוד המקור שלך
השתמש בפקודה cd כדי לנווט בספריות במסוף. לדוגמה, אם קוד המקור שלך נמצא בתיקיית Documents, היית מקליד cd/home/[שם משתמש]/מסמכים (באובונטו). תוכל גם לנווט לספריית מסמכים על ידי הקלדת cd ~/מסמכים במסוף.
שלב 5. הקלד gcc [program_name].c –o [שם הפעלה] ולחץ על ↵ Enter
החלף את "[program_name].c" בשם קובץ קוד המקור שלך, ו- "[executable_name]" בשם התוכנית שסיימת. התוכנית תערך כעת.
- אם אתה רואה שגיאות ורוצה לראות מידע נוסף עליהן, השתמש ב- gcc -Wall -o filelog file1.c. לאחר מכן, צפה בקובץ "errorlog" בספרייה הנוכחית עם יומן שגיאות חתול.
- כדי לאסוף תוכנית אחת מקבצי קוד מקור מרובים, השתמש ב- gcc -o outputfile file1.c file2.c file3.c.
- כדי לאסוף מספר תוכניות בו זמנית עם קבצי קוד מקור מרובים, השתמש ב- gcc -c file1.c file2.c file3.c.
שלב 6. הפעל את התוכנית שהורכבת לאחרונה
הקלד./[executable_name] אך החלף את "[executable_name]" בשם התוכנית שלך.
שיטה 2 מתוך 2: שימוש ב- MinGW עבור Windows
שלב 1. הורד GNU מינימליסטי עבור Windows (MinGW)
זוהי גרסה קלה להתקנה של GCC עבור Windows. בצע את השלבים הבאים להורדת MinGW:.
- עבור אל https://sourceforge.net/projects/mingw/ בדפדפן אינטרנט.
- לחץ על הכפתור הירוק שאומר הורד.
- המתן עד שהמתקין יוריד אוטומטית.
שלב 2. התקן את MinGW
בצע את השלבים הבאים להתקנת MinGW:
- לחץ לחיצה כפולה mingw-get-setup.exe בתיקיית ההורדות או בדפדפן האינטרנט שלך.
- נְקִישָׁה להתקין.
-
נְקִישָׁה לְהַמשִׁיך.
MinGW ממליצה להשתמש בתיקיית ברירת המחדל של ההתקנה (C: / MinGW). אם עליך לשנות את התיקיה, אל תשתמש בתיקייה עם רווחים בשם (למשל "קבצי תכניות")
שלב 3. בחר אילו מהדרים להתקין
לכל הפחות, בחר התקנה בסיסית בלוח השמאלי, ולאחר מכן הצב סימני ביקורת ליד כל המהדרים המפורטים בלוח הראשי הימני. משתמשים מתקדמים יותר יכולים לבחור כל החבילות ובחר מהדרים נוספים.
שלב 4. לחץ לחיצה ימנית על כל חבילה ולחץ על סמן להתקנה
ההתקנה הבסיסית כוללת כ -7 חבילות המופיעות בתיבה למעלה. לחץ לחיצה ימנית על כל אחד מהם (או רק על אלה שאתה רוצה) ולחץ סמן להתקנה. זה מוסיף אייקון עם חץ ליד כל אחד ומסמן אותו להתקנה.
שלב 5. התקן את החבילות שנבחרו
התקנת כל החבילות עשויה להימשך מספר דקות. בצע את השלבים הבאים להתקנת החבילות המסומנות להתקנה.
- לחץ על הַתקָנָה תפריט בפינה השמאלית העליונה.
- נְקִישָׁה החל שינויים.
- נְקִישָׁה להגיש מועמדות.
- נְקִישָׁה סגור לאחר ההתקנה.
שלב 6. הוסף את הנתיב ל- MinGW למשתני סביבת המערכת
השתמש בשלבים הבאים כדי להוסיף את הנתיב ל- MinGW למשתני סביבת המערכת:
- הקלד סביבה בשורת החיפוש שליד תפריט התחל.
- נְקִישָׁה ערוך את משתני סביבת המערכת בתוצאות החיפוש.
- נְקִישָׁה משתני סביבה
- בחר את נָתִיב מִשְׁתַנֶה.
- נְקִישָׁה לַעֲרוֹך מתחת לתיבה העליונה (תחת "משתני משתמש")
- נְקִישָׁה חָדָשׁ.
- הקלד C: / MinGW / bin בחלל החדש. שים לב שאם התקנת את MinGW לספרייה אחרת, הזן C: / path-to-that-directory / bin.
- נְקִישָׁה בסדר, ואז בסדר שוב. לחץ על האחד שנותר בסדר כפתור לסגירת החלון.
שלב 7. פתח את שורת הפקודה כמנהל
עליך להיכנס לחשבון Windows עם הרשאות ניהול כדי לפתוח את שורת הפקודה כמנהל מערכת. השתמש בשלבים הבאים כדי לפתוח את שורת הפקודה כמנהל:
- הקלד cmd בשורת החיפוש שליד תפריט התחל..
- מקש ימני שורת הפקודה בתוצאות החיפוש ולאחר מכן בחר הפעל כמנהל.
- נְקִישָׁה כן כדי לאפשר שינויים.
שלב 8. נווט לתיקייה שבה נשמר קוד המקור שלך
לדוגמה, אם קובץ קוד המקור שלך בשם helloworld.c ממוקם ב- C: / Source / Programs, הקלד cd C: / Source / Programs
שלב 9. הקלד gcc c –o [program_name].exe [program_name].c ולחץ על ↵ Enter
החלף את "[program_name]" בשם קוד המקור והיישום שלך. לאחר חיבור התוכנית, תחזור לשורת הפקודה ללא שגיאות.
יש לתקן כל שגיאת קידוד שמופיעה לפני התוכנית תערוך
שלב 10. הקלד את שם התוכנית שלך להפעלה
אם זה נקרא hello_world.exe, הקלד את זה בשורת הפקודה כדי להפעיל את התוכנית שלך.
אם תקבל הודעת שגיאה "גישה נדחתה" או "הרשאה נדחתה" בעת עריכת תוכנית או הפעלת קובץ הפעלה לפלט, בדוק את הרשאות התיקיה וודא שיש לך גישה מלאה לקריאה/כתיבה לתיקייה המכילה את קוד המקור. אם זה לא עובד, נסה להשבית זמנית את תוכנת הוירוס שלך
טיפים
- בניית הקוד שלך עם דגל -g תייצר מידע על ניפוי באגים שתוכנת האיתור המתאימה, GDB, יכולה להשתמש בו כדי לגרום לאיתור באגים לפעול טוב יותר.
- ניתן ליצור Makefiles כדי להקל על הידור תוכניות גדולות.
- אם אתה משתמש באופטימיזציות בכבדות, שים לב שאופטימיזציה למהירות עשויה להגיע עם פגיעה בגודל ולעתים בדיוק, ולהיפך.
- בעת חיבור תוכנית C ++, השתמש ב- G ++ באותו אופן שבו היית משתמש ב- GCC. זכור שלקבצי C ++ יש סיומת.cpp במקום.c.