اگر آموزش زبان ++C تا به اینجا دنبال کرده باشید حتما متوجه شده اید که این زبان برنامه نویسی تعداد زیادی تابع کتابخانه ای دارد. شما هم می توانید توابع خود را درون یک فایل کتابخانه ای جمع کنید. اگر قصد دارید یک فایل کتابخانه بسازید ابتدا یک فایل هدر برای پروتوتایپ های کلیه توابع کتابخانه خود بسازید و با پسوند .h ذخیره کنید. اگر این فایل در فولدر جاری باشد توسط دستور #include “header.h” یا اگر در فولدر INCLUDE کامپایلر باشد توسط #include <header.h> پیدا می شود. سپس کلیه توابع را به یک فایل کتابخانه منتقل کنید. توابع کتابخانه ای معمولا انشعاب .lib یا .a را دارند.