שאלות תרגיל בית 0

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

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

על ידי אלינור גינזבורג בתאריך
מספר תגובות: 3

היי,

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

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

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

היו לי בעיות בהרשאה לקובץ אז הוספתי הרשאות. ואז המרתי ל-unix ואז ניסיתי להריץ

והשגיאה שאני מקבלת:

 

 

תודה רבה

בתגובה ל: אלינור גינזבורג

תשובה ל: בעיה בהרצת הקוד למרות שהקוד מתקמפל

על ידי אלינור גינזבורג בתאריך

ניסיתי לבצע את התהליך מההתחלה ואני רואה שיש לי בעיה בומפילציה בניגוד למה שחשבתי. זה נותן לי את השגיאה הזו:

בנוסף, ניסיתי גם במקום לרשום את המסלול המלא את שתי האפשרויות:

לרשום part1.c כאשר אני נמצאת ב-part1

לרשום ./part1.c כאשר אני נמצאת ב-ex0

לרשום part1.c כאשר אני נמצאת ב-ex0

ווידאתי באמצעות ls. הקובץ נוכח בתיקייה הדרושה...

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

בתגובה ל: אלינור גינזבורג

תשובה ל: בעיה בהרצת הקוד למרות שהקוד מתקמפל

על ידי אלינור גינזבורג בתאריך

אני מצטערת על כל ההודעות,

הצלחתי להסתדר עם הבעיה. אם מישהו נוסף נתקל בבעיה זו, יש להיכנס באמצעות cd לתיקייה בה מצוי הקובץ אותו רוצים לקמפל (part1) ולרשום במקום part1.c את שם הקובץ שאנו רוצים לקמפל mtm_tot.c

אני משום מה חשבתי ש-part.c יקמפל את כל הקבצים עם סיומת .c בתיקייה (חשבתי שצריך לציין כאן את המקור בעצם) אבל טעיתי והסבירו לי את זה.

תודה רבה!