build process for C++ and C.