اگر شما کتابخونه های ایستا ( Static ) رو به برنامه پیوند بزنی , همه ی بخش هایی که توی برنامه از اون کتابخونه بکاربردی , یه راست به فایل پایانی خود برنامه افزوده میشه و اندازه ی فایلی که درست میشه زیاد میشه و خوبی که داره اینه که برنامه شما در زمان اجرا به کتابخونه ی که ازش بکارگیری شده نیاز نداره و وابستگی ندازه .
ولی کتابخونه های پویا ( Dynamic )تنها در زمان اجرا به برنامه پیوند زده میشن . و برنامه شما به این فایل ها وابسته میشه .
ولی با این کار اندازه ی فایل برنامه ها بسیار کم میشه .