ورود

View Full Version : خطا error LNK2001: unresolved external symbol



salehmehri
چهارشنبه 13 خرداد 1394, 12:17 عصر
سلام وقت بخیر من یه برنامه با C نوشتم. وقتی RUN می گیرم خطای
error LNK2001: unresolved external symbol "double __cdecl poisson(void)
میده .در حالیکه من تابع poisson که تعریف کردم ; decleration و definition قشنگ هم خوانی دارند.حتی نوع بازگشتی ;همه چیزشون یکیه
حالا به نظرمشکل کجاس؟؟

salehmehri
چهارشنبه 13 خرداد 1394, 14:24 عصر
یعنی کسی جواب مشکل منو نمیدونه؟؟!!

chikar
چهارشنبه 13 خرداد 1394, 15:25 عصر
کاش سورست رو می گذاشتی اینجا!
مکان decleration و definition کجاست؟ تو فایل های مجزا هستند، بعد از main هستند؟ کجا قرار دارند؟
معمولا اعلان قبل از main انجام می شه و تعریف بعد از main

salehmehri
چهارشنبه 13 خرداد 1394, 16:52 عصر
کاش سورست رو می گذاشتی اینجا!
مکان decleration و definition کجاست؟ تو فایل های مجزا هستند، بعد از main هستند؟ کجا قرار دارند؟
معمولا اعلان قبل از main انجام می شه و تعریف بعد از main

سلام همونطور که خودتون گفتین اعلان رو قبلش انجام دادم و تعربف رو بعدش

zero_ox
چهارشنبه 13 خرداد 1394, 22:50 عصر
به نقل از msdn :
unresolved external symbol "symbol"
Code references something (such as a function, variable, or label) that the linker can't find in the libraries and object files.