use more general "c++ file" rather than "rcpp file"