当前位置:   article > 正文

Apollo 编译时报错 ERROR: Config value ‘gpu‘ is not defined in any .rc file_apollo编译报错

apollo编译报错

用Apollo的某个版本的源码,执行

 bash docker/scripts/dev_start.sh

 bash docker/scripts/dev_into.sh

创建容器并进入容器后执行

bash apollo.sh build_gpu

编译报错:

WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
/apollo/tools/bazel.rc
/apollo/.apollo.bazelrc
ERROR: Config value 'gpu' is not defined in any .rc file

检查上面提示的两个bazel配置文件发现/apollo/.apollo.bazelrc里是有下面的设置的:

build:gpu --config=cuda
build:gpu --config=tensorrt
但是就是总是说gpu没有在任何.rc文件里定义,用这个错误去搜索网上说的办法(安装一定版本的bazel)都没用,执行:

./apollo.sh config -n

更新配置也没用。

最后在/apollo/下增加一个文件.bazelrc解决了,内容如下:

  1. try-import %workspace%/tools/bazel.rc
  2. try-import %workspace%/.apollo.bazelrc

Apollo官网上下载的代码编译是没这个问题的,我用的这个是某个beta版,可能新旧版本代码和编译环境里的bazel版本之间兼容没做好

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/899868
推荐阅读
相关标签
  

闽ICP备14008679号