Я работаю с CodeGenerator для protobuf, как описано на веб-сайте Google: https://developers.google.com/protocol-buffers/docs/reference/cpp/google.protobuf.compiler.plugin https://developers.google.com/protocol-buffers/docs/reference/cpp/google.protobuf.compiler.code_generator
virtual bool CodeGenerator::Generate( const FileDescriptor * file, const std::string & parameter, GeneratorContext * generator_context, std::string * error) const = 0
Я хочу передать параметр в командной строке и восстановить его в моей функции Generate.
Но в документации или в --help не написано, как передать параметр в командной строке. Вот пример командной строки:
protoc --plugin=protoc-gen-NAME=path/to/mybinary.exe --NAME_out=OUT_DIR
У кого-нибудь есть идея? Спасибо за ваши ответы