Я не могу найти четкие инструкции по установке буферов протокола Google (включая компилятор) на платформе Windows x64.
Я просмотрел файл README с инструкциями для компилятора и источника:
Для компилятора: чтобы установить, просто поместите этот двоичный файл где-нибудь в вашей переменной PATH
Я добавил системную переменную в путь:
PROTOC 'C:\dev_tools\protoc-2.4.1-win32'
Я застрял при установке источника Protocol Buffers с помощью Cygwin. Я пытался следовать Инструкции Unix в файле readme:
Построить и установить среду выполнения буфера протокола C++ и протокол Буферный компилятор (protoc) выполняет следующее:
$ ./configure $ make $ make check $ make install
В случае сбоя
make check
вы все равно можете установить, но вполне вероятно, что некоторые функции этой библиотеки не будут работать правильно в вашей системе. Действуйте на свой страх и риск.
make install
may require superuser privileges.Дополнительные сведения об использовании и настройке см. в INSTALL.txt.
** Подсказка о месте установки **
По умолчанию пакет будет установлен в /usr/local. Однако на многих платформах /usr/local/lib не является частью LD_LIBRARY_PATH. Вы можете добавить его, но может быть проще установить вместо него в /usr>. Для этого вызовите configure следующим образом:
./configure --prefix=/usr
Я получаю
-bash: ./configure: No such file or directory'
Может ли кто-нибудь предоставить четкие и подробные инструкции по выполнению этой работы?
UPDATE
Я переключился на использование MSYS/MINGW32 и Я следовал инструкциям, приведенным в этой ссылке. Теперь я застрял в следующем:
Когда я запускаю команду "./configure", я получаю следующую ошибку:
проверка того, как запустить препроцессор C++.../lib/cpp
configure: error: препроцессор C++ "/lib/cpp" не проходит проверку работоспособности '
В результате ни одна из команд make, make install не работает. Например:
make: No targets specified and no makefile found. Stop.