PDA

View Full Version : استفاده از کتابخانه آماده به زبان سی در برنامه سی شارپ



aeneas.1365
چهارشنبه 22 مهر 1394, 15:15 عصر
من یک کتابخانه به زبان سی دارم یسری کد با پسوند .cc و یسری include با پسوند .h داره من میخوام از توابع این کتابخونه در پروژه سی سارپی که دارم استفاده کنم ولی هرکاری میکنم نمیشه!
خیلی برام مهمه چون عمده سرعت کارم به این قسمت گره خورده...
لطفا هرکسی میتونه راهنماییم کنه

aliagamon
چهارشنبه 22 مهر 1394, 15:38 عصر
بهترین کاری که شما میتونید بکنید اینه که پروژه سی تون رو خروجی dll بگیرید بعد درون برنامتون توابع اون رو فراخوانی کنید

ghasem110deh
چهارشنبه 22 مهر 1394, 19:04 عصر
بهترین کاری که شما میتونید بکنید اینه که پروژه سی تون رو خروجی dll بگیرید بعد درون برنامتون توابع اون رو فراخوانی کنید

یعنی به همین راحتی میشه از کتابخونه های سی استفاده کرد ؟!
(واسه کسی که اصلا C کار نکرده خیلی عالیه)

کامبیز اسدزاده
چهارشنبه 22 مهر 1394, 21:20 عصر
من یک کتابخانه به زبان سی دارم یسری کد با پسوند .cc و یسری include با پسوند .h داره من میخوام از توابع این کتابخونه در پروژه سی سارپی که دارم استفاده کنم ولی هرکاری میکنم نمیشه!
خیلی برام مهمه چون عمده سرعت کارم به این قسمت گره خورده...
لطفا هرکسی میتونه راهنماییم کنه

یعنی به همین راحتی میشه از کتابخونه های سی استفاده کرد ؟!
(واسه کسی که اصلا C کار نکرده خیلی عالیه)


بله میشود ، کافیه یه جستجو کنید : https://social.msdn.microsoft.com/forums/vstudio/en-US/6215d368-ec60-4712-850d-746c0a078b85/trying-to-call-c-dll-in-c
http://www.dotnetperls.com/dllimport
https://www.google.com/?gws_rd=ssl#q=how+to+call+c+dll+in+c%23