news 2026/7/9 2:08:09

【ROS2】vscode配置头文件路径等

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【ROS2】vscode配置头文件路径等

1、问题描述

在ubuntu24.04上使用vscode查看C++代码时,好多头文件下面都是波浪线,找不到头文件

2、解决方法

按 Ctrl+Shift+P,输入:

C/C++: Edit Configurations (UI)

界面会自动生成 .vscode/c_cpp_properties.json
编辑 c_cpp_properties.json

注意: “${env:AMENT_PREFIX_PATH}/include/**”, 是ROS2相关的头文件

{"configurations":[{"name":"Linux","includePath":["${workspaceFolder}/**","${env:AMENT_PREFIX_PATH}/include/**","/opt/ros/jazzy/include/**","/usr/include/eigen3","/usr/include/**","/usr/include/c++/**","/usr/lib/gcc/x86_64-linux-gnu/**"],"defines":[],"compilerPath":"/usr/bin/gcc","cStandard":"c17","cppStandard":"gnu++17","intelliSenseMode":"linux-gcc-x64"}],"version":4}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/9 2:07:58

微型步进电机为什么成为机器人关节的重要驱动部件?

随着人工智能、人形机器人、服务机器人以及工业自动化设备的快速发展,机器人产业正迎来新一轮技术升级。在机器人系统中,关节被誉为机器人的“骨骼连接点”,其性能直接影响机器人的运动精度、响应速度和整体稳定性。而在众多驱动方案中&#…

作者头像 李华
网站建设 2026/7/9 2:07:45

Web--008

1.接口文档分布在各个代码中。 2.sql语句 3.实现图书的增删改查

作者头像 李华
网站建设 2026/7/9 2:06:03

探索使用阿里云轻量服务器低成本部署Hermes智能体

本人喜欢自己折腾,不大喜欢什么一键部署之类的操作,所以,为了学习和研究,自己花了点小钱购买了一个阿里云轻量服务器,主要是想消耗一点我的deepseek云API的token,所以没有采用官网的一键部署Hermes和Opencl…

作者头像 李华
网站建设 2026/7/9 2:00:12

SolidWorks_装配体设计16_封套功能应用

封套功能应用 摘要 在三维CAD设计过程中,封套(Envelope)是一种非常实用的辅助设计工具。它允许设计师在不影响BOM(物料清单)统计的前提下,将参考零件或组件作为定位基准。本文将从封套的基本概念入手&#…

作者头像 李华
网站建设 2026/7/9 1:57:28

SolidWorks_装配体设计20_装配体设计检查

装配体设计检查:使用Design Checker验证装配体是否符合企业标准规范 摘要 在现代制造业中,装配体设计的合规性直接关系到产品质量、生产效率和成本控制。然而,随着产品复杂度提升,人工检查设计规范变得耗时且易错。本文将深入探讨…

作者头像 李华