בעיה עם הקומפיילר והדיבגר ב-Codeblocks לאחר התקנה. - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

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


amd@ati

Recommended Posts

היי,

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

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

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

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

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

קישור לתוכן
שתף באתרים אחרים

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

קישור לתוכן
שתף באתרים אחרים

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

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

[attachment deleted by admin]

קישור לתוכן
שתף באתרים אחרים

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

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

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

קישור לתוכן
שתף באתרים אחרים

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

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

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...