boost program option 允许未识别的选项
po::variables_map vm;
po::store(po::command_line_parser(argc, argv).options(desc).allow_unregistered().run(), vm);
po::notify(vm);
https://stackoverflow.com/questions/15552284/boostprogram-options-how-to-ignore-unknown-parameters