Я скачал и установил этот фреймворк:
http://code.google.com/p/protobuf/
Я использую openSuse в качестве операционной системы. Я хочу создать мягкую ссылку на следующие библиотеки:
ln -s <PROTOCOL_BUFFERS_INCLUDE> include_pb
ln -s <PROTOCOL_BUFFERS_LIB> lib_pb
Так что в основном я хочу, чтобы местоположение protobuf включало папки и библиотеки protobuf.
Кто-нибудь использовал это? Вы знаете, где это находится?
Это зависит от configure
скрипт --prefix
опция, которая по умолчанию / usr / local. Чтобы увидеть все доступные варианты, которые могут быть переданы configure
пытаться ./configure --help
(изнутри каталога).
Каталог включения должен быть: /usr/local/include/google/protobuf
…
Библиотеки должны быть /usr/local/lib/
Тем не менее, это на Linux Mint, 64 бит …
Ищи libprotobuf*
на обычных местах библиотеки (/lib
, /usr/lib
, /usr/local/lib
, /lib64
и т.д …) для библиотеки …
Вы можете увидеть полный список пакета разработки буфера протокола в об / мин найти. Файлы, которые вы ищете, находятся в:
/usr/include/google/protobuf
, а также/usr/lib64/libprotobuf.so
Я не уверен до конца ваших усилий. Но если вы просто хотите развиваться вместе с ним, то как насчет того, чтобы предоставить automake и autoconf возможность разобраться за вас (руководство)?