ROS2 在VScode搭建c++的编译环境

本文介绍了如何在VSCode中从零开始创建ROS2的工作空间,建立功能包,编写并运行节点。通过详细步骤,包括创建工作空间、生成功能包、解决代码提示问题、编译和运行节点,帮助初学者克服学习过程中的常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

刚开始学习ros2的时候,大家可能在vscode写完节点代码后,会有一些提示或报错,不知道如何解决这些问题,很会影响接着往下学习的热情,所以这里我也翻看了大量的文章后,自己总结了一套从零到简单编写并运行一个节点的过程,希望对大家能够有所帮助。

一、创建工作空间

先打开终端,输入以下指令创建一个工作空间,以后所写的代码都会存放在以下工作空间下

这里的src就是未来放置所有功能包相关文件的位置。

mkdir -p ~/ros2_ws/src

 

然后进入到该工作空间下

cd ~/ros2_ws/src

 

 二、创建功能包

再在此src代码空间下建立一个功能包

ros2 pkg create pkg_hello_cpp --build-type ament_cmake --dependencies rclcpp --node-name hellovscode

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的阿瑞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值