You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用colcon构建Autoware Galactic时如何修复cudnn_cmake_module错误?

解决Autoware Galactic编译时trtexec_vendor找不到cudnn_cmake_module的错误
  • 方法1:自动安装缺失依赖
    在Autoware工作空间根目录下执行以下命令,让rosdep自动处理所有依赖:
rosdep install --from-paths src --ignore-src -y --rosdistro galactic

执行完成后重新运行colcon build --symlink-install即可。

  • 方法2:手动克隆构建cudnn_cmake_module
    如果rosdep安装失败,直接从源码获取该模块:
  1. 进入Autoware工作空间的src目录:
cd ~/autoware_ws/src
  1. 克隆对应Galactic分支的仓库:
git clone https://github.com/ros/cudnn_cmake_module.git -b galactic
  1. 返回工作空间根目录重新编译:
cd ~/autoware_ws
colcon build --symlink-install
  • 方法3:手动指定模块路径
    如果你已经安装了cudnn_cmake_module但CMake无法识别,编译时直接指定其配置文件路径:
    先找到包含cudnn_cmake_moduleConfig.cmake或cudnn_cmake_module-config.cmake的目录(通常在/opt/ros/galactic/share/cudnn_cmake_module/cmake),然后执行:
colcon build --symlink-install --cmake-args -Dcudnn_cmake_module_DIR=/opt/ros/galactic/share/cudnn_cmake_module/cmake

内容的提问来源于stack exchange,提问作者임승휘

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 00:32:06