سئوالي بسيار مهمي كه اينجا از شما دارم آيا در صورتي كه پروژه به صورت static library كامپايل شود هم چنين است؟ يعني باز اين كتابخانه ها را بايد نصب كرد يا خير؟این موضوع برای کامپایلرهای 10 سال قبل ++VC صادق هست. در کامپایلرهای جدید همواره نسخه C run-time library که برای کتابخانه های استاندارد زبان ++C/C هستند (تحت عنوان visual C++ libraries) باید در سیستم کاربر نصب شوند یا dll های مورد نیاز در کنار فایل اجرایی کپی شوند. (در هر حال این موارد کمتر از 3MB است )++C فایلهاي متکی به خود می سازد. همین که برنامه تان را کامپایل و لینک کردید دیگر می توانید فایل exe را بدون هیچ دغدغه اي به دیگران بدهید.
![]()