Protobuf
Protobuf
컴파일
package <package>;
는.
으로 구분되어 namespace로 사용됩니다.- Ex)
package foo.bar;
->foo::bar
- Ex)
import "<path>/<proto>.proto";
는 디렉토리 경로와 파일명으로 사용됩니다.- Ex)
import "foo/bar.proto";
->foo/bar[.grpc].pb<.h|.ccc>
- Ex)
protoc \
--proto_path=<protoRoot> \
--cpp_out=<cppRoot> \
<protoFile>