这次因游戏项目服务端需求,需要在游戏前端引入多个protobuf文件,直接导入pb.h和pb.cc会导致命名重复的错误,只需在*.prtoto的最上面加上包名就可以了,包名随意
package MyProto
然后再编译成pb.h和pb.cc文件导入项目,使用的时候前面加上命名空间就行了,命名空间就是你所加的包名
这次因游戏项目服务端需求,需要在游戏前端引入多个protobuf文件,直接导入pb.h和pb.cc会导致命名重复的错误,只需在*.prtoto的最上面加上包名就可以了,包名随意
package MyProto
然后再编译成pb.h和pb.cc文件导入项目,使用的时候前面加上命名空间就行了,命名空间就是你所加的包名