gpt4 book ai didi

c++ - 用于大型 C++ 项目的良好、简单的配置库?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:20:27 28 4
gpt4 key购买 nike

我们正在用 C++ 开发一个相当大的项目,其中许多组件需要配置参数。我们希望使用一个中心位置来配置所有内容(如注册表),最好使用漂亮而简单的 GUI(例如 Firefox 的 about:config)和简单的 API。

我很确定许多应用程序都存在此类问题,但找不到任何可用于此目的的可用库。有谁知道一个好的(最好是免费的)库可以用于此?

这应该可以在 Windows 和 Linux 中跨平台工作。

最佳答案

boost::program_options为命令行、环境变量和 configuration files 的配置提供统一(和跨平台)支持.它似乎应该扩展到大型软件系统的多个位,以注册对各种参数的兴趣(例如 option groups )。尽管在 GUI 或持久性方面没有太大帮助(但是用文本编辑器编辑配置文件有什么问题?)。

关于c++ - 用于大型 C++ 项目的良好、简单的配置库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/807245/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com