marsday
marsday
发现apollo10.0的编译使用buildtool这个工具,编译完会有个mock install,但是我一直没找打直接做出一个干净的类似之前7.0时候的output目录的方法。不可能mock install后再把自己的代码去除后做一个docker image吧? - OS Platform and Distribution (e.g., Linux Ubuntu 22.04)**: - Apollo installed from (source)**: - Apollo version (10.0)**: - 智驾平台:天准Orin ### Steps to reproduce the issue:...
你好,我是使用apollo10.0开发者,最近在试图在环境加入第三方的so文件的出现了问题。请请教一下。 目前问题就是源代码编译,和在源代码环境下mock install后的运行都没问题。 但是在使用buildtool release,生成安装包,然后buildtool delploy到其他机器上时,总是会失败。我查看buildtool的相关代码,虽然我已经在cyberfile.xml设置type成module类型,似乎它不认为这个third-party是module类型的,而且我看到似乎其他已经有的带so文件的third-party会通过buildtool从服务器(应该是apollo.baidu.com)获取到对应版本号。 这就让我很疑惑,难道我自己追加的这些带so的第三方库需要事先在服务器上做什么注册之类的操作吗? 目前我没找到apollo没有和这个直接相关的文档描述,唯一找到的一个https://github.com/ApolloAuto/apollo/blob/v10.0.0/docs/%E6%A1%86%E6%9E%B6%E8%AE%BE%E8%AE%A1/%E6%9E%84%E5%BB%BA%E5%8F%8A%E7%BC%96%E8%AF%91/%E5%8C%85%E7%AE%A1%E7%90%86.md 似乎也不是对应最新版本的。(当然这个文档对如何制作安装包的提示还是蛮好的,虽然apoolo 10.0的代码中还残留着明显不适用的apollo_release.sh这个直接使用bazel的脚本)