23 int main(
int argc,
char** argv)
29 cerr <<
"Usage: test-compress <input_file> [compression level 1-9]"
34 std::vector<uint8_t> buf;
38 cerr <<
"Error loading file: " << argv[1] << endl;
42 string gzfile =
format(
"%s.gz", argv[1]);
43 int compress_level = 9;
46 compress_level = atoi(argv[2]);
54 cerr <<
"Error writing compressing file: " << gzfile << endl;
58 double t = tictac.
Tac();
60 "Compressed %s (compress level=%i) in %.04f seconds.",
61 gzfile.c_str(), compress_level,
t)
66 catch (std::exception& e)
68 std::cout <<
"MRPT exception caught: " << e.what() << std::endl;
73 printf(
"Untyped exception!!");