PDA

View Full Version : سوال: ساخت کتابخانه در cpp



amacoder
دوشنبه 28 تیر 1400, 12:14 عصر
سلام.
چطوری میتونیم در cpp کتابخونه درست کنیم؟
فایل های .h .a و .dll چی ان؟

farhad_shiri_ex
شنبه 02 مرداد 1400, 12:59 عصر
سلام.
چطوری میتونیم در cpp کتابخونه درست کنیم؟
فایل های .h .a و .dll چی ان؟

ساختن کتابخانه در هر سیستم عاملی کم متفاوت هست، که به راحتی میتونید یه مستندات ساخت کتابخانه سیستم عامل مورد نظرتون رجوع کنید.
پسوند های هم پرسیدید دقیقا برای کتابخانه ها استفاده میشه مثلا dll , lib برای ویندوز هستند و so , a هم تو لینوکس برای کتابخانه های استفاده میشوند
lib , a به صورت استاتیک هستند، یعنی در زمان کامپایل با کد شما ادغام میشن.
so , dll به صورت داینامیک هستند، یعنی در زمان اجرا می توانید از طریق برنامه خودتون می تونید به توابعی که دارند دسترسی داشته باشید.