complete C++ library build for CIS115_900