Я работаю с 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
Нет двоичного файла, в котором я нуждаюсь.
Вероятно, он установлен в / usr / local / bin
По крайней мере, в Ubuntu вы можете apt-get install protobuf- компилятор
вместо этого.
Из INSTALL.txt:
Имена установки
По умолчанию make install устанавливает файлы пакета в '/ usr / local / bin', '/ usr / local / человек 'и т. д.Вы можете указать префикс установки , отличный от '/ usr / local', указав 'configure' параметр '--prefix = PATH'.
Кроме того, если вы действительно используете Ubuntu, вы также можете получить пакет с исходным кодом из нестабильной версии Debian и перестроить их локально, если вам нужны более сложные пакеты. текущее, чем последнее отключение (которое для Ubuntu 9.10 было где-то в конце прошлого лета). Таким образом вы получите пакеты .deb и сохраните нормальный путь обновления (вместо того, чтобы засорять / usr / local одноразовыми установками).