1)源码下载
源码下载参见本人博客:【ROS】RViz2源码下载、编译、运行
2)根目录列表
~/git/rviz2/src/rviz$ tree -L 1
.
├── docs
├── LICENSE
├── README.md
├── rviz2
├── rviz_assimp_vendor
├── rviz_common
├── rviz_default_plugins
├── rviz_ogre_vendor
├── rviz_rendering
├── rviz_rendering_tests
└── rviz_visual_testing_framework
3)代码量统计
RViz2主要由C++、Qt实现,源文件和头文件的代码量约六万行(截止2023-11-12,humble版本分支)
~/git/rviz2/src/rviz$ cloc
更多【编程技术-【ROS】RViz2源码分析(一):介绍】相关视频教程:www.yxfzedu.com