עבור לתוכן

בעיה עם הקומפיילר והדיבגר ב-Codeblocks לאחר התקנה.

Featured Replies

פורסם

היי,

הורדתי את Codeblocks וניסיתי לתכנת ולהריץ בו תכנית לדוגמה. ©

כשאני מנסה להפעיל את הקומפיילר או הדיבגר אני מקבל הודעת שגיאה האומרת שהם לא מוגדרים.

הורדתי את הגרסא שלפי מה שהבנתי אמורה לבוא ביחד איתם.

אני זקוק לעזרתכם, אני צריך את התוכנה לצרכי לימודים.

תודה רבה מראש.

פורסם
  • מחבר

עכשיו לאחר שאני יוצר פרוייקט וקובץ, ומנסה להריץ את מה שכתבתי הוא פותח חלון טקסט שחור, וכותב "Hello world!" על המסך, בלי שאי פעם יצרתי תכנית כזו. מה גורם לו לקמפל בכל פעם את אותו הקובץ (שאני בחיים לא יצרתי), ולא את הנוכחי הפתוח?

פורסם
  • מחבר

מקווה שזה יעזור, רואים את החלון שנפתח לצד התכנית שכתבתי (אחרי שלחצתי על קומפילציה והרצה):

נ.ב: זו רק תכנית לדוגמה, לכן לא השקעתי מחשבה בשם הקובץ וכו', לא להתייחס.

[attachment deleted by admin]

פורסם
  • מחבר

אני לוחץ על compile currnt file.

פורסם
  • מחבר

תודה, עכשיו השתמשתי ב-build workspace, הוא מצליח לעשות דיבגינג ומופיעים הדברים הבאים שסימנתי ב-"עיגול":

מה הבעיה?

[attachment deleted by admin]

פורסם

אוקי, עכשיו זה קצת יותר מובן. יש בפרוייקט שלך שני קבצים - untitled.c ו-main.c. אני מניח ש-main.c מכיל את התכנית שמדפיסה את hello world.

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

אתה צריך להיכנס לחלון של הפרוייקט ולהעיף את אחד הקבצים.

פורסם
  • מחבר

שוב תודה, הצלחתי להתגבר על הבעיה, אסביר כיצד:

כשיוצרים פרוייקט קונסול אפליקיישן מסתבר שהוא כבר יוצר קובץ main משלו, במקום לפתוח קובץ חדש יש לפתוח את הקובץ הקיים (מהאפשרות add files בתפריט Project), ולכתוב בו את התכנית שרוצים לכתוב. (מה שכן, אני לא יודע איך זה יהיה כאשר יש יותר מקובץ אחד.)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים