בעיה בLINKAGE בMFC

mich

New member
בעיה בLINKAGE בMFC

שלום אני כותבת תוכנית בMFC וכשאני עושה LIKAGE אני מקבלת את ההודעות שגיעה הבאות: ProjDlg.obj : error LNK2001: unresolved external symbol _ICGetInfo@12 ProjDlg.obj : error LNK2001: unresolved external symbol _ICClose@4 ProjDlg.obj : error LNK2001: unresolved external symbol _ICSendMessage@16 ProjDlg.obj : error LNK2001: unresolved external symbol _ICOpen@12 ProjDlg.obj : error LNK2001: unresolved external symbol _ICInfo@12 ProjDlg.obj : error LNK2001: unresolved external symbol _MCIWndCreateA Debug/Proj.exe : fatal error LNK1120: 6 unresolved externals מה עושים? תודה מיכל
 

dudil

New member
הפונקציות לא מוכרזות

תבדקי היכן שכחת לעשות INCLUDE לאחד מקבצי ה-H בקובץ CPP שלו.
 

פינצ

New member
אז ככה

הוא הצליח למצוא את זה בקומפילציה ולכן סביר להניח שכן עשית Include לקובץ h. מה שהוא לא מוצא זה את קובץ ה obj שבו הסימבול הזה יושב. האם יצרת כזה קובץ (האם קימבלת גם את הקובץ שבו זה יושב ונוצר obj?). תנסי גם לבדוק את ההגדרות של ה dependencies
 

mich

New member
תודה לשניכם

בהעיה ההיתה שהיתה חסרה לי הספריה Vfw32.lib הוספתי אותה ואני מאושרת תודה מיכל
 
למעלה