use c++ library