Как собрать protobuf-C в Windows, используя Mingw?

Я могу успешно собрать protobuf в Windows, это приведет к трем файлам.lib, но я не знаю, как собрать protobuf-c в Windows, нет никаких документов об этом.

1 ответ

Я смог сделать это с Cygwin:

Вы можете скачать исходники здесь https://github.com/protobuf-c/protobuf-c

в зависимости от скомпилированного вами protobuf вы можете загрузить "правильную" версию protobuf-c.

Вообще говоря, для сборки с Cygwin вам нужно добавить поверх установки по умолчанию:

  1. GCC и инструменты вокруг него.
  2. инструменты для сборки protobuf и protobuf-c, как описано в Github каждого ( https://github.com/protobuf-c/protobuf-c). Снова построить protobuf, я подозреваю, что Cygwin узнает его?
  3. построить как сказано (то же самое для обоих):
    • ./autogen.sh
    • ./configure --prefix = / usr
    • делать
    • сделать установку
Другие вопросы по тегам