ROS文件系统介绍
(1)快速了解ROS文件系统概念
• 软件包集(Stack):如果你将几个具有某些功能的软件包组织在一起,那么你将会获得一个软件包集。在ROS系统中,存在大量的不同用途的软件包集,例如导航软件包集。
• Packages: 软件包:是ROS应用程序代码的组织单元,每个软件包都可以包含程序库、可执行文件、脚本或者其它手动创建的东西。
• package.xml: 清单文件,关于‘软件包’相关信息的描述,用于定义软件包相关元信息之间的依赖关系,这些信息包括版本、维护者和许可协议,编译依赖和运行依赖等。
• CMakeLists.txt:编译配置文件,使用cmake进行程序编译的时候,会根据CMakeLists.txt这个文件进行一步一步的处理,然后形成一个MakeFile文件,系统再通过这个文件的设置进行程序的编译。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !