Как установить log4cxx с помощью conan?

Я начинаю экспериментировать с конаном. Я нашел этот репозиторий GitHub, но не уверен, что с ним делать.

Я хочу установить log4cxx через conan install.


person lanoxx    schedule 17.09.2018    source источник


Ответы (1)


Этот репозиторий github принадлежит рецепту до версии 1.0. Есть несколько репозиториев для пакетов и двоичных файлов, которые вы можете установить напрямую с conan install:

Ни у кого из них сейчас нет log4cxx. Если вам нужна эта зависимость, лучше всего попытаться обновить ее до conan 1.0, сотрудничая с исходным автором или с сообществом bincrafters в https://github.com/bincrafters.

Проверить, работает ли рецепт, можно следующим образом:

  • git clone и репозиторий cd
  • конан создать. пользователь / канал

Это запустит локальное создание пакета. В случае этого репозитория log4cxx в моем случае он не работает из-за self.run("sudo apt-get install --yes libapr1-dev libapr1 libaprutil1-dev libaprutil1"), поскольку я работаю в Windows. Рецепт вроде приготовлен только для Linux / Apt. Теперь существует специальный метод рецепта system_requirements(), который должен содержать установку пакетов системного уровня вместо метода build().

person drodri    schedule 17.09.2018