Context
This seems to be a question that has been asked several times before, but none of the answers I've found is clear enough and all of them seem to miss a step. I would like to use protocol buffer compiler in my Windows system. So that, I downloaded the latest release for Python https://github.com/protocolbuffers/protobuf/releases/tag/v3.8.0
Inside the zip, you can find a first README which reads "Protobuf supports several different programming languages. For each programming language, you can find instructions in the corresponding source directory about how to install protobuf runtime for that specific language".
So I go to the folder "Python" and open a second README which reads the following :
1) Make sure you have Python 2.7 or newer. If in doubt, run:
$ python -V
2) If you do not have setuptools installed, note that it will be downloaded and installed automatically as soon as you run setup.py
[...].
3) Build the C++ code, or install a binary distribution of protoc
. If you install a binary Build the C++ code distribution, make sure that it is the same version as this package. If in doubt, run:
$ protoc --version
Question
My issue here is, how I am supposed to install the binary distribution of protoc
? Where is this binary distribution ? What do I need to do to install it ? Are the instructions for that in one of the many other folders contained in the zip file ? Which one ? I can see that there are many other README files, but I am worried about the idea of following randomly all these instructions without being sure about what I am doing.
So far, all the answers I've found out there are obscure or resend you to the beginning (e.g.: Where is protoc and how do i install it?)