【发布时间】:2018-09-17 09:12:34
【问题描述】:
我开始尝试柯南。我找到了这个GitHub repository,但我不确定如何处理它。
我想通过conan install安装log4cxx。
【问题讨论】:
我开始尝试柯南。我找到了这个GitHub repository,但我不确定如何处理它。
我想通过conan install安装log4cxx。
【问题讨论】:
该 github 存储库属于 pre conan 1.0 配方。您可以使用conan install 直接安装一些软件包和二进制文件的存储库:
他们现在都没有log4cxx。如果您需要该依赖项,最好尝试将其更新到 conan 1.0,与原作者合作,或与 https://github.com/bincrafters 中的 bincrafters 社区合作。
如果配方有效,尝试的过程是:
这将触发包的本地创建。在那个 log4cxx repo 的情况下,由于self.run("sudo apt-get install --yes libapr1-dev libapr1 libaprutil1-dev libaprutil1"),它在我的情况下失败了,因为我在 Windows 中运行。该配方似乎仅适用于 Linux/Apt。现在有一个专用的配方方法 system_requirements() 应该包含系统级软件包的安装,而不是 build() 方法。
【讨论】: