emacs + terminal
נתקלתי בתופעה מוזרה ב emacs : כאשר אני מריץ compile עם פקודה מהצורה gcc -g -o prog -l pthread prog.c אני מקבל פלט מורחב יותר מאשר בהרצה דומה מהקונסול. למשל יותר warnings. בנוסף לזה אני יוצר בתוכנית חוט חדש בעזרת pthread_create (עם הקישור המתאים) ומעברי לה פונקציה מסוימת - work. התוכנית מתקמפלת יפה וכאשר היא מורצת מהemacs בעזרת הפקודה shell-command ואז ./prog מופיע לי הפלט של הפונקציה work. לעומת זאת בהרצה זהה בקונסול הרגיל - kconsole לא מתקבל הפלט של הפונקציה. מה יכולה להיות הבעיה? זקוק דחוף לעזרה, תודה לכולם.
נתקלתי בתופעה מוזרה ב emacs : כאשר אני מריץ compile עם פקודה מהצורה gcc -g -o prog -l pthread prog.c אני מקבל פלט מורחב יותר מאשר בהרצה דומה מהקונסול. למשל יותר warnings. בנוסף לזה אני יוצר בתוכנית חוט חדש בעזרת pthread_create (עם הקישור המתאים) ומעברי לה פונקציה מסוימת - work. התוכנית מתקמפלת יפה וכאשר היא מורצת מהemacs בעזרת הפקודה shell-command ואז ./prog מופיע לי הפלט של הפונקציה work. לעומת זאת בהרצה זהה בקונסול הרגיל - kconsole לא מתקבל הפלט של הפונקציה. מה יכולה להיות הבעיה? זקוק דחוף לעזרה, תודה לכולם.