文件名称:SpacecraftSoftware:康科迪亚太空
文件大小:204KB
文件格式:ZIP
更新时间:2024-05-30 07:34:59
spacecraft cubesat concordia-university C++
航天器软件
开发指南
本节将提供您可以期望遵循的项目结构和开发工作流程的导览。
common目录包含该项目的所有程序包都使用的Makefile和其他配置文件。
ext-tree目录包含Buildroot的项目特定配置,Buildroot是用于为Arietta编译嵌入式Linux系统的工具。 它除其他外还包含项目可执行文件,如果不在本地构建,则将放置在根文件系统中。
googletest目录是包含Google的单元测试库的子模块。 它将与任何单元测试一起进行编译。
其余目录包含项目“包”,即用于编译项目的库和可执行文件的源代码。 hello是一个示例软件包,可帮助您了解开发环境。 如果进入hello目录,您将看到每个包都是一个自包含的项目,具有自己的README,Makefile,.gitignore,单元测试等。
要构建软件包,请运行命令make target=