【发布时间】:2021-02-24 13:31:39
【问题描述】:
我有一个使用 yocto 构建的自定义 linux 的嵌入式设备。 此设备上有多个程序:
- 从传感器读取数据
- 将数据转换为给定格式
- 响应 udp 请求
- ...
许多程序需要一些配置,例如:
- 要读取多少个样本
- 要转换的格式
- 哪个 udp 端口
- ...
我现在的问题是,存储这些设置的最佳方式是什么?
将它们全部存储在一个文件中会更好吗? (更换设备时,我只需要更改一个文件。)
或者为每个程序制作一个配置文件更好?
【问题讨论】:
-
也许将编码信息保存在单个文件中会是一个不错的选择。
-
您自己开发所有这些应用程序吗?或者它们是其他人开发的应用程序?如果是后者,修改其源代码可能需要大量工作,以便他们使用您首选的配置文件语法。
-
@CiaranMcHale 我正在自己开发所有这些。它们都非常简单/简短,修改它们应该不是很多工作。
标签: c++ linux configuration config