PDA

View Full Version : خطای لینکر



mr_esmaily
جمعه 18 شهریور 1384, 15:49 عصر
سلام
در حیل کامپایل با VC 6.0 مشکلی نداره فقط هنگام لینک کردن خطاهای زیر رو میده که اعصابم رو بهم ریخته :عصبانی:


nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/MFC4.exe : fatal error LNK1120: 2 unresolved externals


مشکل از کجاست ؟ :لبخندساده

Reza_K
شنبه 19 شهریور 1384, 00:34 صبح
احتمالا در برنامه خود از کتابخانهای multithread استفاده کرده اید ولی object File را با کتابخانه single thread لینک میکنید.

در VS 2003 منوها و گزینه های زیر را به ترتیب انتخاب کنید:

project -> property -> C/C++ -> Code generation -> runtime library

گزینه Multi threaded debug را انتخاب کنید.

مجددا object ها را لینک کنید!

mr_esmaily
شنبه 19 شهریور 1384, 13:49 عصر
سلام
مرسی حل شد.