29-12-2004, 04:59
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
יש סיכוי די טוב שזה כבר מותקן
מה שאת מחפשת נקרא GCC - GNU Compilers Collection - אוסף של מהדרים לכל מיני שפות. בברירת מחדל, קיימות תמיד השפות C ו ++C וברוב המקרים גם Fortran77.
מה שעושים זה כך (בתוך חלון טרמינל):
קוד:
g++ -Wall file.C -o binaryname
כאשר את file.C מחליפים בשם הקובץ ואת binaryname מחליפים בשם ה executable שאותו רוצים. לאחר מכן מריצים את הקובץ שנוצר (אם הוא נוצר. ייתכן ולא ייווצר בגלל שגיאת הידור) באמצעות הפקודה:
(כלומר נקודה, סלאש, ושם ה executable)
אם רוצים לעשות את זה עם קוד ב C (בשונה מ ++C), משתמשים בפקודה gcc במקום ++g, ושאר הפרמטרים זהים. יש לשים לב שאת קובץ ה ++C יש לשמור עם הסיומת C (אות גדולה) או cpp, ולא עם c המהווה קוד בשפת C.
באם הרצת הפקודה בטרמינל מחזירה הודעה שהפקודה לא קיימת, משמע שלא הותקן GCC. יש להיכנס למנהל החבילות (לא ממש מכיר את מנדרייק, אז תאלצי למצוא לבד), ולהתקין את ה GCC, ולאחר מכן לבצע כל מה שאמרתי.
תכנות מהנה...
|