log内容如下,本人不懂python.按道理官方提供的脚本工具应该不会有明显的语法错误。请各位帮忙看下是不是我的配置有问题,该如何解决。
warning: the int symbol HAL_DEFAULT_ASSERTION_LEVEL (defined at D:/work/IDF/esp-idf/components/hal/Kconfig:27) has a non-int default COMPILER_OPTIMIZATION_ASSERTION_LEVEL (undefined)
Traceback (most recent call last):
File "D:/work/IDF/esp-idf/tools/kconfig_new/confgen.py", line 637, in
main()
File "D:/work/IDF/esp-idf/tools/kconfig_new/confgen.py", line 323, in main
output_function(deprecated_options, config, temp_file)
File "D:/work/IDF/esp-idf/tools/kconfig_new/confgen.py", line 470, in write_json
config_dict = get_json_values(config)
File "D:/work/IDF/esp-idf/tools/kconfig_new/confgen.py", line 465, in get_json_values
write_node(n)
File "D:/work/IDF/esp-idf/tools/kconfig_new/confgen.py", line 462, in write_node
val = int(val)
ValueError: invalid literal for int() with base 10: 'COMPILER_OPTIMIZATION_ASSERTION_LEVEL'
CMake Error at D:/work/IDF/esp-idf/tools/cmake/kconfig.cmake:228 (message):
Failed to run confgen.py
(D:/work/IDF/.espressif/python_env/idf4.3_py3.8_env/Scripts/python.exe;D:/work/IDF/esp-idf/tools/kconfig_new/confgen.py;--kconfig;D:/work/IDF/esp-idf/Kconfig;--sdkconfig-rename;D:/work/IDF/esp-idf/sdkconfig.rename;--config;D:/work/IDF/esp-idf/examples/get-started/hello_world/sdkconfig;--env-file;D:/work/IDF/esp-idf/examples/get-started/hello_world/build/config.env).
Error 1
Call Stack (most recent call first):
D:/work/IDF/esp-idf/tools/cmake/build.cmake:457 (__kconfig_generate_config)
D:/work/IDF/esp-idf/tools/cmake/project.cmake:399 (idf_build_process)
CMakeLists.txt:6 (project)