apollo编译出错./apollo.sh build 报错如下ERROR: Analysis of target ‘//modules/v2x/v2x_proxy/os_interface:os_i

(15:14:06) ERROR: Analysis of target '//modules/v2x/v2x_proxy/os_interface:os_interface_test_cpplint' failed; build aborted: java.io.IOException: Error downloading [https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz] to /apollo/.cache/bazel/540135163923dd7d5820f3ee4b306b32/external/go_sdk/go_sdk.tar.gz: Unknown host: dl.google.com
(15:14:06) INFO: Elapsed time: 20.741s
(15:14:06) INFO: 0 processes.
(15:14:06) FAILED: Build did NOT complete successfully (3 packages loaded, 2 t\
argets configured)
    currently loading: @bazel_tools//tools/jdk ... (3 packages)  

 解决方法:

解决方法

这里通过修改/etc/hosts文件来解决这个问题,在hosts文件下面添加一下内容:

sudo vi /etc/hosts

 进入hosts,加入下面的

#Download 下载
203.208.41.32 dl.google.com
203.208.41.32 dl-ssl.google.com

 #Groups
203.208.41.32 groups.google.com

 #Google URL Shortener
203.208.41.32 goo.gl

 #Google App Engine
203.208.41.32 appengine.google.com

效果

能ping通

 

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Apollo 框架中编写代码后,可以通过 `./apollo.sh build_dbg` 命令进行编译,然后可以使用调试工具来进行调试。以下是一些常用的调试方法: 1. 使用 GDB:GDB 是一个常用的调试工具,在调试期间可以使用 GDB 来分析和调试 Apollo 代码。首先,确保你的编译是在 Debug 模式下进行的(例如 `./apollo.sh build_dbg`)。然后,在终端中运行以下命令启动 GDB 调试: ``` gdb --args ./path/to/your/compiled/executable ``` 这将启动 GDB 并将你的可执行文件作为参数传递给它。接下来,你可以使用 GDB 的各种命令(例如设置断点、单步执行、查看变量值等)来进行调试。 2. 使用 Visual Studio Code:如果你使用 Visual Studio Code 编辑器,可以使用其内置的调试功能来调试 Apollo 代码。首先,确保你的编译是在 Debug 模式下进行的。然后,在 Visual Studio Code 中打开 Apollo 代码的目录,并在左侧面板中选择“调试”选项卡。点击“添加配置”按钮,并选择适合你的调试环境(例如 GDB 或 LLDB)。根据你的配置,编辑 `launch.json` 文件以指定可执行文件的路径和其他调试选项。最后,点击调试按钮(绿色的三角形图标)以启动调试。 这些是一些常见的调试方法,你可以根据自己的偏好和开发环境选择适合自己的方式进行调试。此外,还可以参考 Apollo 官方文档中关于调试的详细说明,以获取更多关于调试的信息和技巧。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值