ورود

View Full Version : سوال: ارور Error 33 error LNK2019: unresolved external symbol در زمان استفاده از dll



ostovarit
سه شنبه 10 اسفند 1389, 09:24 صبح
پروژه dll رو ایجاد کردم و در پروژه اصلیم از یکی از توابع آن استفاده کرده ام ...
ارور Error 33 error LNK2019: unresolved external symbol در خطی که تابع را فراخوانی کردم دریافت می کنم ...
در جستجو هایی که کردم ظاهرا مشکل از لینک نبودن فایل .lib است که من فکر می کنم به درستی این فایل را لینک کرده ام و مشکل از کتابخانه ای است که ساختم ...
با توجه به اینکه در سی پلاس پلاس تازه کار هستم و ممکن خطای ساده ای رو در نوشتن dll مرتکب شده باشم ... به نظر شما ارور از کجاست ؟؟؟

متن کامل ارور :
Error 33 error LNK2019: unresolved external symbol "int __cdecl handleCommands(struct _iobuf *)" (?handleCommands@@YAHPAU_iobuf@@@Z) referenced in function _Card_Perso@16 Impementation.obj InfoPrePerso

با تشکر

r00tkit
سه شنبه 10 اسفند 1389, 10:09 صبح
مشکل از لینکره
اول برنامت از کد زیر استفاده کن

#pragma comment(lib, "mylib.lib")


myLIB اسم لیب تو هستش


http://support.microsoft.com/kb/153901

ostovarit
سه شنبه 10 اسفند 1389, 11:43 صبح
مشکل از لینکره
اول برنامت از کد زیر استفاده کن

#pragma comment(lib, "mylib.lib")


myLIB اسم لیب تو هستش


http://support.microsoft.com/kb/153901

با تشکر از توجهت ...
به اول برنامه کد رو اضافه کردم اما توفیقی نکرد ... ممکنه مشکل از dll که ساختم باشه ...
لطفا ادرس های زیر رو هم ببینید شاید کمک کنه که مشکل من رو متوجه بشید:
http://barnamenevis.org/showthread.php?276774-%D8%B1%D8%A7%D9%87-%D8%AD%D9%84-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A7%D8%AF%D9%82%D8%A7%D9%85-%D8%AF%D9%88-%D9%BE%D8%B1%D9%88%DA%98%D9%87
http://barnamenevis.org/showthread.php?276550-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-DLL-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-VC

r00tkit
سه شنبه 10 اسفند 1389, 11:48 صبح
کد Exe و کد DLL رو همین جا قرار بده فقط کد

ostovarit
سه شنبه 10 اسفند 1389, 13:08 عصر
کد Exe و کد DLL رو همین جا قرار بده فقط کد

پروژه بزرگیه

r00tkit
سه شنبه 10 اسفند 1389, 17:02 عصر
شرمنده :خجالت: مشکلت رو دقیق تر از اول همین جا بنویس تا بدونم چی می خوای لینک بالا یه سری dll . lib و هدر فایل هستش که برای استفاده اماده هستش


----
فکر کنم سه تا تاپیکی که درست کردی رو باهم قاطی کردی