Google protobuf в Linux

Я работаю с protobuf и Linux. Где его компилятор protoc. Я загрузил пакет с основного сайта, скомпилировал и установил его успешно, но я не могу найти protoc создавать мой собственный файл формата. Где это?

ОБНОВЛЕНИЕ Здесь является папкой, где я создал 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

Нет двоичного файла, в котором я нуждаюсь.

8
задан frakman1 3 April 2019 в 17:54
поделиться

2 ответа

Вероятно, он установлен в / usr / local / bin

По крайней мере, в Ubuntu вы можете apt-get install protobuf- компилятор вместо этого.

Из INSTALL.txt:

Имена установки

По умолчанию make install устанавливает файлы пакета в '/ usr / local / bin', '/ usr / local / человек 'и т. д.Вы можете указать префикс установки , отличный от '/ usr / local', указав 'configure' параметр '--prefix = PATH'.

25
ответ дан 5 December 2019 в 06:09
поделиться

Кроме того, если вы действительно используете Ubuntu, вы также можете получить пакет с исходным кодом из нестабильной версии Debian и перестроить их локально, если вам нужны более сложные пакеты. текущее, чем последнее отключение (которое для Ubuntu 9.10 было где-то в конце прошлого лета). Таким образом вы получите пакеты .deb и сохраните нормальный путь обновления (вместо того, чтобы засорять / usr / local одноразовыми установками).

1
ответ дан 5 December 2019 в 06:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: