add c++ exec