add protocolbuf lib.