紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
-
一键安装vscode之后,打代码的时候,不能自动补全函数,求教如何解决!
-
@fuzz ros相关插件有安装吗
-
@李火木 你好,我只按照小鱼的一键安装了rosdep和配置了环境,插件还未安装。(我是个刚接触ros的菜鸟,啥也不懂。。)
-
@fuzz 你在vscode上面把ros、c++、cmake等相关插件装了应该就行了
-
-
@李火木你好,感谢您的回答,我已经安装了您说的那几个扩展,但我现在运行调试程序显示没有用于调试纯文本的拓展,可以再次冒昧请教您吗?
-
@fuzz vscode的调试程序需要另外的配置,搜搜教程看看
-
@小鱼 好的,谢谢您!
-
下面是一个
ROS2
的vscode编译设置,也许可以参考一下。编译时开
DCMAKE_EXPORT_COMPILE_COMMANDS
选项colcon build --symlink-install --cmake-args '-DCMAKE_BUILD_TYPE=RelWithDebInfo' '-DCMAKE_EXPORT_COMPILE_COMMANDS=On' -Wall -Wextra -Wpedantic
c_cpp_properties.json
中按下面的方式设置。主要是compileCommands
中写明compile_commands.json
的路径。{ "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "/opt/ros/galactic/include/**" ], "defines": [], "compilerPath": "/usr/bin/gcc", "compileCommands": "${workspaceFolder}/build/compile_commands.json", "cStandard": "c99", "cppStandard": "c++14", "intelliSenseMode": "clang-x64" } ], "version": 4 }
-
-
@首飞Kevin 谢谢您的回复,我明早尝试一下,感谢!
-