【问题标题】:ESP32 esp-idf what is the sdkconfig.ci file used for?ESP32 esp-idf sdkconfig.ci 文件是做什么用的?
【发布时间】:2021-12-19 07:22:24
【问题描述】:

esp-idf 中的一些示例包含一个sdkconfig.ci 文件(例如examples/bluetooth/nimble/blehr)。

我了解 sdkconfig.defaults 的用法,但我在 Espressif build system API guide 中找不到对 sdkconfig.ci 的任何引用。

什么时候应该使用.ci文件,在什么条件下应用其中的配置?

【问题讨论】:

    标签: esp32 esp-idf


    【解决方案1】:

    sdkconfig.ci 是在他们自己的 CI 系统中构建应用程序时使用的配置,因此这些默认情况下不会在您的项目中执行任何操作。

    通常,我们可以使用 menuconfig 设置配置值,并将这些值保存到 sdkconfig。如果需要设置一些默认值(不使用 menuconfig),则可以通过添加 sdkconfig.default 文件,然后在其中添加新选项来实现。

    【讨论】:

    • 谢谢 - 我不知道 CI 系统是什么,但我知道 sdkconfig.ci 中的设置在“正常”项目中不会做任何事情。在没有解释的情况下将它们包含在 sdk 示例中有点令人困惑,所以我会做一个 PR 来添加解释性注释。
    猜你喜欢
    • 2022-06-11
    • 2022-10-07
    • 1970-01-01
    • 2021-05-25
    • 2021-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多