在生成的文件头尾添加屏蔽警告的代码.
头部:
1 #pragma warning(push, 2) 2 // ---------------------------------------------
尾部:
// --------------------------------------------- #pragma warning(pop)
批处理文件:
@echo off protoc.exe 文件名.proto --cpp_out=. --java_out=./java/ copy header.cpp + 文件名.pb.h 文件名.pb.h.tmp copy 文件名.pb.h.tmp + tail.cpp 文件名.pb.h del 文件名.pb.h.tmp copy header.cpp + 文件名.pb.cc 文件名.pb.cc.tmp copy 文件名.pb.cc.tmp + tail.cpp 文件名.pb.cc del 文件名.pb.cc.tmp move 文件名.pb.h ../文件名.pb.h move 文件名.pb.cc ../文件名.pb.cc pause
OK.