פורסם 2013 בנובמבר 912 שנים סיימתי לכתוב תוכנה לעבודה באונ' ועכשיו אני רוצה להריץ אותה, אבל לא הבנתי איך עושים קובץ makefile תקין.שם הקובץ הוא match.cאז כדי לבדוק ריצה הרצתי בטרמינל את הפקודהgcc -g -Wall -ansi match.c -o mymatchאחרי זה הקומפילציה עברה בשלום והתוכנה עובדת ועושה כל מה שנדרש ממנה.אבל הנה הבעיה, האונ' שלי פרסמה הנחיות בוידיאו ואני לקוי שמיעה אז אני לא מבין את ההסברים ליצירת הmakefile.מישהו יודע להסביר איך אני בונה לזה makefile ויותר מזה מה ההבדלים בין לרשום o- או g- או C-?הם שינו כמה פעמים בוידיאו אבל אני פשוט לא מצליח לשמוע כמו שצריך.תודה.
פורסם 2013 בנובמבר 912 שנים מחבר לא שאני מוצא. הדבר היחידי שיש לנו זה מדריך עבודה עם לינוקס ומהדר שזה בוידיאו והם מדברים חלש מדי שאני לא מבין את ההסברים.
פורסם 2013 בנובמבר 912 שנים אז תשלח מייל למתרגל שלך. אני באמת בספק שציפו מכם ללמוד את זה בעצמכם.בכל מקרה, תוצאה ראשונה בגוגל:http://penguin.org.il/%D7%9E%D7%93%D7%A8%D7%99%D7%9B%D7%99%D7%9D/%D7%A9%D7%99%D7%9E%D7%95%D7%A9_%D7%91%D7%A1%D7%99%D7%A1%D7%99_%D7%91_make
פורסם 2013 בנובמבר 912 שנים לא מפתיע בכלל שצריך ללמוד את זה לבד. בכל מקרה בטוח יש מצגות שפרסמו לכם.יותר חשוב שתבין את תהליך הקומפילציה, linkage ומה אומר כל דבר בשורת הקוד שאתה מריץ ב-shell בשביל שהקוד יתקמפל.מדריך ל-makefile:http://mrbook.org/tutorials/make/
פורסם 2013 בנובמבר 1012 שנים הדבר הכי חשוב לזכור ב-makefile זה לא להתבלבל בין רווחים ל-TAB.הרבה אנשים מתחילים עם makefile קיים, משנים שתי שורות, ופתאום זה לא עובד. למה? כי הם החליפו TAB ברווח או משהו דומה. לך תמצא את זה אח"כ.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.