博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

在生成的文件头尾添加屏蔽警告的代码.

头部:

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.

posted on 2014-01-14 16:09  glshader  阅读(405)  评论(0编辑  收藏  举报