ubuntu vscode 调试
时间: 2023-11-22 22:47:41 浏览: 58
在Ubuntu中使用VS Code进行ROS程序调试,可以按照以下步骤进行配置:
1. 安装VS Code和ROS扩展。可以通过终端命令行安装,具体命令如下:
```
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake web visual-studio-code
```
2. 安装ROS扩展。在VS Code中搜索ROS扩展并安装。
3. 配置launch.json文件。在VS Code中打开launch.json文件,添加ROS的配置信息,例如:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "ROS: Launch",
"type": "ros",
"request": "launch",
"cwd": "${workspaceFolder}",
"package": "package_name",
"executable": "executable_name",
"args": ["arg1", "arg2"],
"env": {},
"debug": true
}
]
}
```
4. 配置settings.json文件。在VS Code中打开settings.json文件,添加ROS的配置信息,例如:
```json
{
"ros.path": "/opt/ros/melodic",
"ros.env": {
"ROS_MASTER_URI": "http://localhost:11311",
"ROS_PACKAGE_PATH": "/home/user/catkin_ws/src:/opt/ros/melodic/share"
}
}
```
5. 启动ROS程序。在VS Code中按下F5键启动ROS程序调试。
参考资料:
Ubuntu20.04+vscode快速调试ROS通用程序 运行演示视频. https://spacevision.blog.csdn.net/article/details/122799015
VS_Code_ROS. https://github.com/RoboGnome/VS_Code_ROS
ROS Debugging with Visual Studio Code. https://code.visualstudio.com/docs/cpp/ros