שפת C/הכנה: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
Atavory (שיחה | תרומות)
אין תקציר עריכה
שורה 66:
אפשר לעבוד גם ללא סביבת פיתוח, בעזרת עורך טקסטים ותוכנות להפיכת קוד לתוכניות. זו אפשרות שלרוב משמשת מפתחים בעלי נסיון רב יותר, ונפוצה יותר בלינוקס וOSX מאשר בחלונות.
 
===עורך טקסטים===
כדי לכתוב קוד, מומלץ מאד להשתמש בעורך טקסטים ולא במעבד תמלילים.
כדאי להשתמש בעורך טקסטים כדי לכתוב את הקוד. חשוב להשתמש בתכנה המאפשרת לשמור קבצי טקסט פשוטים (ללא סימני עריכה כלשהם). {{:שפת C/הכנה/עורכי טקסט}}
 
===מהדר ומקשר===
 
לאחר שהקוד כתוב, ה[[w:מהדר|מהדר]] ([[w:en:compiler|compiler]] בלעז) ממיר את הקוד הכתוב לשפת מכונה, וה[[w:מקשר|מקשר]] ([[w:en:linker|linker]] בלעז) מקשר במידת הצורך מספר קבצי שפת מכונה. שפת C, כרוב שפות התכנות, מוגדרת בעזרת כללים נוקשים למדי. במידה שהקוד מכיל "שגיאות דקדוק" (כלומר, שהקוד אינו כתוב לפי כללי השפה), המהדר (ולעתים המקשר) יודיעו על שגיאות.
 
[http://gcc.gnu.org gcc] הוא מהדר חופשי הזמין כמעט לכל סוגי הפלטפורמות. במערכת לינוקס תוכל להתקין אותו (אם אינו כבר מותקן) בעזרת מנהל ההתקנות של המערכת שלך, וכן בOSX.
 
{{שפת C|מוגבל}}