ESP32 IDF 和 CMake 錯誤訊息


問題 ☞ CMake 錯誤訊息

當您在使用 ESP32 IDF 中的 CMake 時遇到 "include($ENV{IDF_PATH}/tools/cmake/project.cmake)" 相關的錯誤,這可能是由於 "IDF_PATH" 環境變量問題引起的,如下所示...
CMake Error at CMakeLists.txt:5 (include):include could not find requested file:/tools/cmake/project.cmakeCMake (include)
CMake Error

檢查 ☞ IDF_PATH 環境變量

驗證 IDF_PATH 變量是否已在項目的 CMakeLists.txt 文件中正確被設置。可用如下的指令...
echo $IDF_PATH

新增 ☞ IDF_PATH 環境變量

可將如下的命令加入到環境變量,如在 MacOS 中的 .zshrc 文件中加入如下的指令...
export IDF_PATH=~/esp/esp-idf
CMake Error