עבור לתוכן

למה אני לא מצליח לקמפל בתכנה DEV C++?? כנסו בבקשה!

Featured Replies

פורסם

ערב טוב לכולם!

אני התחלתי ללמוד C לא מזמן מספר מהוצאת "הוד עמי"

שיש לו קבצים לדוגמא להורדה מהאינטרנט

הורדתי את הקבצים והורתי את תוכנת DEV++C

הבעיה היא שאני לא מצליח לקמפל ולהריץ את התכניות בתכנה

אני לוחץ על כפתור ה-COMPILE&RUN והוא רושם:SOURCE FILE NOT COMPILED

לדוגמא אני מנסה להריץ את זה:

#include <stdio.h>

void main()

{

int first,second;

printf("please enter the first number: ");

scanf("%d", &first);

printf("please enter the second number: ");

scanf("%d", &second);

printf("The sum of the numbers is %d\n", first+second);

}

או את זה:

#include <stdio.h>

void main()

{

int x;

char ch;

printf("Enter number:");

scanf("%d", &x);

ch = getchar();

printf("Did you entered a char?\n");

}

השאלה היא מה הבעיה ואיך אני יכול להריץ את התכניות?

תודה :)

פורסם

קודם כל, ברוך הבא לפורום. אני ממליץ לך לערוך את ההודעה ולעטוף את הקוד בטג קוד (כפתור #, ליד הכפתור של הציטוט).

כשאתה מקמפל, זה כל מה שרשום לך? אין עוד מידע כלשהו? אתה מוזמן להעלות תצלום מסך.

איך בנית את התכנית? יצרת פרוייקט console application חדש, או שסתם הוספת קובץ בלי שום דבר מסביב?

יכול להיות שלא התקנת את הגרסה המלאה של dev cpp, שכוללת גם את הקומפיילר?

פורסם

אני מניח ש DEV התלונן על העובדה שהוא לא מכיר את הקובץ שאתה מנסה לייבא (include), בגלל שDEV עובד רק עם הקבצים החדשים של השפה.

נסה להשתמש בקובץ בשם cstdio, בלי הסיומת "h".

עוד בעיה שיכולת להיתקל בה היא שאתה משתמש ב void main, דבר שאני חושב שהוא לא תקין בתקן של השפה.

נסה להשתמש ב int main במקום (את כל שאר הקוד אתה יכול להשאיר איך-שהוא לעת-עתה, DEV לא אמור לעשות צרות).

מקווה שעזרתי

שבוע-טוב!

פורסם

זה לא מדויק - התקן של ++C הוא ברובו תואם לאחור עם C, ולכן אפשר לעשות אינקלוד גם ל-stdio.h וגם ל-cstdio.

בכל מקרה, לא נראה לי שזו בעיית קומפילציה, אבל לא נדע אם פותח הת'רד לא ימסור לנו עוד מידע.

פורסם

אני מכיר את הסביבה של DEV C++, הוא עשה לי מספיק בעיות עם זה.

נ.ב

אתה בטוח שהתקן של C++ מתיר שימוש בספריות הישנות, איך שהן (ע"י .h)?

פורסם

בטוח ב-99%. אם אני לא טועה זה נחשב deprecated, כלומר היום מותר להתשמש בזה אבל ייתכן שבעתיד לא.

פורסם

זה לא deprecated עד כמה שאני יודע.

פורסם

מניסיון לא רחוק שלי, הDEV מזהה את stdio.h.

פורסם

לא ענית לי:

איך בנית את התכנית? יצרת פרוייקט console application חדש' date=' או שסתם הוספת קובץ בלי שום דבר מסביב?

יכול להיות שלא התקנת את הגרסה המלאה של dev cpp, שכוללת גם את הקומפיילר?

[/quote']

איזו גרסה הורדת מהאתר?

פורסם
  • מחבר

לא בניתי אותה, האתקתי אותה מקובץ שקשורה לספר שאני לומד ממנו

כן יצרתי פרוייקט CONSOLE APPLICATION חדש

יש לי את הגירסה 4.9.9.2 ואני לא יודע אם היא הגירסה המלאה

אבל אני חושב שהרצתי תכנית שרושמת בחלון דוס: "HELLO"

תודה :)

פורסם
  • מחבר

עדיין לא ענית על כל השאלות שלי.

אוקיי שניצל עכשיו עניתי

יכול להיות שיש לזה קשר למערכת הפעלה שלי ?

יש לי ויסטה

פורסם
  • מחבר

אוקיי ניסיתי להריץ את התכנה באקספי

והיא עובדת בלי בעיות

תודה לכולכם!!! :yelclap:

ארכיון

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

דיונים חדשים