Debian 系统上 Yamcs 源码编译与运行详解
Debian 系统上 Yamcs 源码编译与运行详解
引言
Yamcs(Yet Another Mission Control System)是一款功能强大的开源航天器任务控制系统。在 Debian 系统上运行 Yamcs 示例程序时,最关键的一步是先通过源码编译构建,因为官方提供的压缩包并非直接可用的"绿色版"。本文将详细介绍从环境准备到编译构建,再到运行示例程序的完整流程。
一、环境准备
1.1 系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Debian 11/12 |
| JDK | 17+ |
| Maven | 3.1+ |
| npm | 6+ |
| Git | 最新版本 |
1.2 安装依赖
打开终端,执行以下命令安装必要的构建工具: