תכנות ++C ב MonoDevelop (לינוקס) - בעייה נפתרה - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

תכנות ++C ב MonoDevelop (לינוקס) - בעייה נפתרה


psyco

Recommended Posts

שלום לכולם, (מקווה שאני בפורום הנכון...)

אני מנסה לתכנת ב MonoDevelop שרץ על אובונטו 8.04.

התוכן עובר קמפול אך כשאני מנסה להריץ את הקוד אני מקבל שגיאה

(Cannot execute "c++ t4". Executable not found: /home/yossi/c++ t4/c++ t4/bin/Debug/c++ t4.)

ניסיתי משהו מאוד פשוט כמו:

#include <iostream>

using namespace std;

int main ()

{

cout << "Hello world!" << endl;

return 0;

}

אך השגיאה חוזרת. אשמח לעזרה והסבר מה אני מפספס\ עושה לא טוב.

תודה מראש, יוסי.

עריכה:

איפה אני מוצא את השדה קוד?

עריכה 2:

אני צריך ליצור תוכניות שרצות תחת console, בעקרון אני אמור לתכנת בסביבת visual studio 2005/8.

שוב תודה.

עריכה 3:

בעייה נפתרה.

בעת יצירת solution חדש, אם כותבים קוד לMS (יש אפשרות ליצור חבילות של VS 2005),

כדי שתהיה אפשרות להריץ את הקוד ולבדוק שהתכנית עובדת כראוי, צריך להוסיף את החבילות של לינוקס (יש אפשרויות

ל: source וגם ל source), מקווה שעזרתי...

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

לא מצאתי ב eclipse קובץ לcpp אלא רק ל java.

המונו יותר נוח ממשקית (הכי קרוב שמצאתי שמזכיר visual studio...)

אני די חדש בלינוקס, ולא ממש הסתדרתי בלמצוא את ++g.

שניצל, לא ממש הבנתי למה התכוונת ב:

מה שורת הקומפילציה המדוייקת?

ניסית להריץ a.out?

כשאני יוצר solution חדש, יש לי אפשרויות בחירה ב:

Packaging - נותן Archive of sources ו Archive of binaries

Translation

סימנתי את שתי האפשרויות ב Packaging.

השם ל solution הוא try, ובכלל ללא רווחים(גם בשם פרוייקט).

תודה, יוסי.

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

אתה צריך להוסיף CDT בשביל תמיכה ב C/C++ באקליפס.

אם אתה חדש בלינוקס תלמד להכיר את ה terminal זה הכלי הכי שימושי שיש, ושם גם אתה אמור למצוא את G++ אם הוא מותקן לך במחשב.

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

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

אתה צריך להוסיף CDT בשביל תמיכה ב C/C++ באקליפס.

אם אתה חדש בלינוקס תלמד להכיר את ה terminal זה הכלי הכי שימושי שיש, ושם גם אתה אמור למצוא את G++ אם הוא מותקן לך במחשב.

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

g++ זה חבילת בסיס שחייבת להמצא בכל לינוקס

כנס לקונסול

תריץ את הפקודה g++ c.cpp

c.cpp זה הקובץ שבא לך לקמפל

ושלום על ישראל

אני בכלל מאוד מאוד נגד כל הסביבות עבודה

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

לפעמים אפילו מסבך

בויזואל סטודיו זה שונה

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

קודם כל תודה לכל העוזרים.

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

הקוד עובר קמפול ללא שגיאות, אבל כשאני לוחץ על כפתור הרצה (או F5) של התכנית אז יש לי בעייה.

(השגיאה שהעתקתי בתחילת התרד)

אולי בגלל שאני יוצר תחת סביבה visual studio 2005 (יש אפשרות לבחור את זה כשיוצרים פרוייקט חדש)

אז אני לא יכול להריץ את הקובץ הנוצר תחת לינוקס?

תודה, יוסי.

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

ארכיון

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

×
  • צור חדש...