不指定远端conan仓编译失败

操作步骤:

  1. 指定远端conan仓的地址,可以编译成功:
    bingo build -b openUBMC -r openubmc_dev
  2. 不指定远端conan仓的地址,直接用本地conan缓存的数据编译,编译失败,还是会去找远端conan依赖。
    编译命令:bingo build -b openUBMC
    报错信息:远端没有定义"ibmc_dev"

    诉求:
    该编译问题如何解决?

如果想不指定远程conan仓,需要将当前conan配置的远程仓名字改为ibmc_dev,当前伙伴初始化内置remote为openubmc_dev。
如果想不带-r参数,需要rename remote,命令为:conan remote rename openubmc_dev ibmc_dev,但不推荐此种做法,正确做法是bingo命令带-r openubmc_dev。

1 个赞