Google protobuf in Linux

c++, protocol-buffers

Solution

It's probably installed into `/usr/local/bin`

On Ubuntu at least, you can `apt-get install protobuf-compiler` instead.

From the INSTALL.txt:

Installation Names

By default, 'make install' will install the package's files in '/usr/local/bin', '/usr/local/man', etc. You can specify an installation prefix other than '/usr/local' by giving 'configure' the option '--prefix=PATH'.

Problem

I'm working with protobuf and Linux. Where is its compiler `protoc`? I've downloaded the package from the main site, compiled and installed it successfully but I can't find `protoc` to build my own format file. Where is it? UPDATE Here is folder where I built protobuf: ``` aclocal.m4 depcomp Makefile.in autogen.sh editors missing CHANGES.txt examples protobuf-lite.pc config.guess generate_descriptor_proto.sh protobuf-lite.pc.in config.h gtest protobuf.pc config.h.in install-sh protobuf.pc.in config.log INSTALL.txt python config.status java README.txt config.sub libtool src configure ltmain.sh stamp-h1 configure.ac m4 vsprojects CONTRIBUTORS.txt Makefile COPYING.txt Makefile.am ``` There isn't a binary file I need.

Original source