0

我正在尝试使用 C++ 包管理器柯南安装谷歌基准库。但是, conan-center似乎缺少用户和频道字段。如果我尝试在柯南中心搜索库,我也会收到错误消息。

$conan search benchmark --remote=conan-center
ERROR: Value provided for user name, '_' (type str), is too short. Valid names must contain at least 2 characters.. [Remote: conan-center]

柯南中心出了什么问题,还是我错过了什么?我注意到其他软件包表现出相同的行为(gtest、doctest 等),尽管它们也有 bincrafters 提供的“常规”版本。

4

1 回答 1

1

从柯南1.18开始,包命名空间成为可选的。此功能与新的柯南中心索引一起引入,该索引再次接收了所有柯南食谱,但没有命名空间。

所有新旧包裹,包括来自柯南社区和 Bincrafters 的包裹,也将留在 Bintray 柯南中心。

现在关于您的错误:

错误:为用户名“_”(类型 str)提供的值太短。有效名称必须至少包含 2 个字符.. [远程:conan-center]

发生此错误是因为您的柯南客户端已过时。我相信你正在运行 <= 1.17。我强烈建议您将柯南客户端更新到最新版本 (1.20.4)。

问候!

于 2019-12-02T18:50:14.443 回答