פורסם 2010 בינואר 2415 שנים ברשותי MAKEFILE וקוד ב-C ואני לא מצליח להבין למה זה לא רץ ?בדקתי ב- dir כדי לוודא שה-MAKEFILE וקובץ הקוד שלי שם, ולאחר מכן רשמתי make וקיבלתי את המצ"ב בקובץ...אשמח לעזרה...תודה ![attachment deleted by admin]
פורסם 2010 בינואר 2415 שנים יכול להיות שצריך לקרוא לקובץ Makefile (או makefile) ולא MAKEFILE.לחילופין, יכול להיות שאין לך מטרה בשם "all" בקובץ.
פורסם 2010 בינואר 2415 שנים מחבר שכחת לרשום את שם הקובץ לא הבנתי למה התכוונת..... יכול להיות שצריך לקרוא לקובץ Makefile (או makefile) ולא MAKEFILE. פעם שעברה' date=' בתרגיל אחר, דווקא קראתי לקובץ MAKEFILE והכל הלך כשורה פשוט העתקתי את מה שעשיתי אז והדבקתי ל-MAKEFILE של התוכנית הנוכחית כאשר שיניתי את שם הקובץ בתוך ה-MAKEFILE מן הסתם... (מצ"ב צילום מסך של התוכן שלו...). לחילופין, יכול להיות שאין לך מטרה בשם "all" בקובץ. דווקא שמתי, זה מה שמדאיג אותי...הלינוקס הזה הורג אותי [attachment deleted by admin]
פורסם 2010 בינואר 2415 שנים בקיצור, תנסה אחד מהבאים:לשנות את השם ל-makefile או Makefileלהריץ make -f MAKEFILE (או אם שינית את שם הקובץ אז לשים את השם החדש)להריץ make allחוץ מזה, נסה לשים רווח אחרי ה-: של ה-all. לא יודע אם זה משנה, אבל זה לא יזיק.
פורסם 2010 בינואר 2415 שנים מחבר אם שיניתי ל- makefile ואז רשמתי make ב- konsol וקיבלתי את המצ"ב זה תקין נכון ?פשוט זה קוד ל-Quine אז אני לא חושב שאני אמור לראות תוצאות על המסך... אלא אם כן אני טועה... ???[attachment deleted by admin]
פורסם 2010 בינואר 2415 שנים מחבר אהההמממ... איך אני עושה זאת ? בתוך ה-makefile פשוט להוסיף לו ls ?? :
פורסם 2010 בינואר 2415 שנים לא, פשוט תעשה ls כדי לראות איזה קבצים נוצרו לך (אתה בכלל יודע מה זה ls? פקודות לינוקס בסיסיות?)
פורסם 2010 בינואר 2415 שנים מחבר make מפעיל את makefile בתור default כאשר זה מקביל למה שהיו עושים פעם עם ה- bat files שמכניסים אליהם פקודות בדוס ע"מ להקל את החיים.אגב, כאשר אני מנסה להריץ את source (הוא הכין לי executable כי יש לו אייקון של גלגל שיניים כזה) אבל הוא לא מגיב לי.... :'(
פורסם 2010 בינואר 2415 שנים make מפעיל את makefile בתור default כאשר זה מקביל למה שהיו עושים פעם עם ה- bat files שמכניסים אליהם פקודות בדוס ע"מ להקל את החיים.ממש, ממש לא. make זו תוכנה שנועדה ספציפית לבניית תוכניות (בעיקר כאלו שמורכבות מהרבה חבילות שונות שמתחברות יחד) באופן מסודר.אגב, כאשר אני מנסה להריץ את source (הוא הכין לי executable כי יש לו אייקון של גלגל שיניים כזה) אבל הוא לא מגיב לי.... :'(אל תריץ אותו באמצעות האייקון, תריץ אותו מה-shell (פשוט תכתוב source או source/.)
פורסם 2010 בינואר 2415 שנים מחבר רשמתי אבל הוא נותן לי בקשת קלט כנראה ואני לא מבין למה...[attachment deleted by admin]
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.