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

מבקש המלצה לקומפיילר חינמי ל- C++ לחלונות


lharpaz

Recommended Posts

היי,

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

סביבת עבודה: windows XP, ואני אשמח אם יהיה אפשר להתקין את אותו הקומפיילר גם על .

שאלה נוספת - מה החשיבות בכלל של הקומפיילר בו משתמשים?

תודה מראש.

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

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

יש לי ניסיון עם gcc רק שתדע שהוא במערכות לינוקס\יוניקס. הוא קומפייל שמופעל משורת פקודה . נותן שגיאות רלוונטיות בזמן קימפול . ניתן לכתוב את הקוד בכל עורך טקסט כלשהו שתמצא לנכון.

יש לך כמובן את מה שהמליצו מעלי גרסת אקספרס של ויזוא'ל סטודיו ,אני אישית לא ממש אוהב אותה , לא נוח בכלל לעשות איתה debuging.

יש לך את DEV Bloodshot C++ או משהו כזה שהיא נחמדה וגם קטנה מאד (חינמי).

הייתי ממליץ לך לעבוד עם CodeGear אומנם הוא לא חינמי אך הוא הכי נוח שניתקלתי בו מבחינת שליטה ודיבוג.

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

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

אם אתה מתכוון לעבוד עם GCC אני ממליץ לך להשתמש בעורך notepad++ הוא בעל יכולת הצגת סינטקס כמעט של כל השפות הקיימות , דיי נוח. ובכלל הוא יותר נחמד מהנוטפד של .

בהצלחה.

גל

נ.ב.

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

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

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

הדברים האלה לא קשורים לקומפיילר, אלא לסביבת עבודה (Eclipse, Visual Studio, Borland, עורך פשוט כמו Notepad++ וכו').

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

כסביבת פיתוח טובה יש את eclipse.

http://www.eclipse.org/

כעורך טקסט קליל יש את crimson editor (שתומך בהרבה סינטקסים).

http://www.crimsoneditor.com/

כקומפיילר אני משתמש ב-Microsoft Visual C++ 2008 Express Edition, דרך שורת הפקודה.

http://www.microsoft.com/express/download/#webInstall

בהצלחה.

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

תודה.

אולי באמת הגיע הזמן להתחיל לעבוד בסביבת עבודה מודרנית עם איזה דיבאגר נוח ולא עם emacs והדפסות בשביל דיבאגינג... :)[br]פורסם בתאריך: 31.12.2008 בשעה 14:47:39


כסביבת טובה יש את eclipse.

http://www.eclipse.org/

אגב, מה ההבדל בין הגרסאות השונות? (ראיתי למשל שיש גרסה לג'אוה וגרסה ל-C++, ולא ראיתי פירוט לגבי ההבדלים ביניהן - האם צריך שתי גרסאות שונות בשביל בשתי שפות שונות?)

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

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

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

אורח DannyKatz

אני גם הייתי ממליץ על Visual Studio Express, אומנם הוא לא קוד פתוח כמו GCC, אבל הסביבת עבודה מאוד נוחה

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

ארכיון

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

×
  • צור חדש...