Попытка найти google / protobuf / compiler / parser.h

У нас есть приложение, которое в настоящее время работает на Fedora, которое мы пытаемся подключить к Xenial (16.04). Он использует заголовочный файл

/usr/include/google/protobuf/compiler/parser.h

, который в мире Fedora мы находим в протобуф-девель rpm.

Однако мы установили почти каждый способ, которым мы можем найти вокруг protobuf, и он все еще не появился - любая идея, где мы можем найти этот fiie в Ubuntu?

output from sudo apt list | grep protob

golang-gogoprotobuf-dev/xenial 0.0~git20150828.0.6cab0cc-1 amd64 golang-goprotobuf-dev/xenial 0.0~git20150526-2 amd64 golang-protobuf-extensions-dev/xenial,xenial 0+git20150513.fc2b8d3-3 all libactivemq-protobuf-java/xenial,xenial 1.1-4 all libactivemq-protobuf-java-doc/xenial,xenial 1.1-4 all libmirprotobuf3/xenial-updates 0.26.3+16.04.20170605-0ubuntu1 amd64 [upgradable from: 0.21.0+16.04.20160330-0ubuntu1] libprotobuf-c-dev/xenial,now 1.2.1-1 amd64 [installed] libprotobuf-c1/xenial,now 1.2.1-1 amd64 [installed,automatic] libprotobuf-c1-dbg/xenial 1.2.1-1 amd64 libprotobuf-dev/xenial,now 2.6.1-1.3 amd64 [installed] libprotobuf-java/xenial,xenial 2.6.1-1.3 all libprotobuf-lite9v5/xenial,now 2.6.1-1.3 amd64 [installed] libprotobuf9v5/xenial,now 2.6.1-1.3 amd64 [installed] protobuf-c-compiler/xenial,now 1.2.1-1 amd64 [installed] protobuf-compiler/xenial,now 2.6.1-1.3 amd64 [installed] python-protobuf/xenial 2.6.1-1.3 amd64 python-protobuf.socketrpc/xenial,xenial 1.3.2-3 all
2
задан 27 July 2017 в 17:58

6 ответов

См. https://packages.ubuntu.com/xenial/amd64/libprotoc-dev/filelist

/usr/include/google/protobuf/compiler/code_generator.h
/usr/include/google/protobuf/compiler/command_line_interface.h
/usr/include/google/protobuf/compiler/cpp/cpp_generator.h
/usr/include/google/protobuf/compiler/importer.h
/usr/include/google/protobuf/compiler/java/java_generator.h
/usr/include/google/protobuf/compiler/parser.h
/usr/include/google/protobuf/compiler/plugin.h
/usr/include/google/protobuf/compiler/plugin.pb.h
/usr/include/google/protobuf/compiler/plugin.proto
/usr/include/google/protobuf/compiler/python/python_generator.h
/usr/lib/x86_64-linux-gnu/libprotoc.a
/usr/lib/x86_64-linux-gnu/libprotoc.so
/usr/share/doc/libprotoc-dev

Итак, это будет libprotoc-dev

2
ответ дан 22 May 2018 в 20:06

См. https://packages.ubuntu.com/xenial/amd64/libprotoc-dev/filelist

/usr/include/google/protobuf/compiler/code_generator.h /usr/include/google/protobuf/compiler/command_line_interface.h /usr/include/google/protobuf/compiler/cpp/cpp_generator.h /usr/include/google/protobuf/compiler/importer.h /usr/include/google/protobuf/compiler/java/java_generator.h /usr/include/google/protobuf/compiler/parser.h /usr/include/google/protobuf/compiler/plugin.h /usr/include/google/protobuf/compiler/plugin.pb.h /usr/include/google/protobuf/compiler/plugin.proto /usr/include/google/protobuf/compiler/python/python_generator.h /usr/lib/x86_64-linux-gnu/libprotoc.a /usr/lib/x86_64-linux-gnu/libprotoc.so /usr/share/doc/libprotoc-dev

Итак, это будет libprotoc-dev

2
ответ дан 18 July 2018 в 09:33

См. https://packages.ubuntu.com/xenial/amd64/libprotoc-dev/filelist

/usr/include/google/protobuf/compiler/code_generator.h /usr/include/google/protobuf/compiler/command_line_interface.h /usr/include/google/protobuf/compiler/cpp/cpp_generator.h /usr/include/google/protobuf/compiler/importer.h /usr/include/google/protobuf/compiler/java/java_generator.h /usr/include/google/protobuf/compiler/parser.h /usr/include/google/protobuf/compiler/plugin.h /usr/include/google/protobuf/compiler/plugin.pb.h /usr/include/google/protobuf/compiler/plugin.proto /usr/include/google/protobuf/compiler/python/python_generator.h /usr/lib/x86_64-linux-gnu/libprotoc.a /usr/lib/x86_64-linux-gnu/libprotoc.so /usr/share/doc/libprotoc-dev

Итак, это будет libprotoc-dev

2
ответ дан 24 July 2018 в 19:22

Еще один вариант - захватить последний код протокола буферов из github.

Если вам нужен только этот конкретный файл, это код протокола буферов из github.

0
ответ дан 22 May 2018 в 20:06

Еще один вариант - захватить последний код протокола буферов из github.

Если вам нужен только этот конкретный файл, это код протокола буферов из github.

0
ответ дан 18 July 2018 в 09:33

Еще один вариант - захватить последний код протокола буферов из github.

Если вам нужен только этот конкретный файл, это код протокола буферов из github.

0
ответ дан 24 July 2018 в 19:22

Другие вопросы по тегам:

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