尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

WSL+VScode+ROS2+Clang开发环境

发布时间:2026/9/11 23:57:13

资讯中心
01
ARTICLE

WSL+VScode+ROS2+Clang开发环境

WSL+VScode+ROS2+Clang开发环境
首要用Clang来管理项目在wsl安装Ubuntu和对应的ros2版本比如ROS2的humble对应Ubuntu22.04ROS2的Jazzy对应的是Ubuntu24.04。1、打开Windows的vscode连接到wsl的Ubuntu点击左下角点击图标就可以2、在ROS2的项目根目录下生成.vsode目录和setting.json如图.vscode/settings.json内容如下{clangd.arguments: [--compile-commands-dir${workspaceFolder},--background-index,--header-insertionnever,-j4],editor.suggest.snippetsPreventQuickSuggestions: false,clangd.path: clangd}3、编译项目运行colcon build --cmake-args -DCMAKE_EXPORT_COMPILE_COMMANDSON这里一定要加-DCMAKE_EXPORT_COMPILE_COMMANDSON这样才可以在项目里生成关联compile_commands.json文件。注意编译之前最好清理旧的编译缓存运行rm -rf build install log
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。