问题描述
我正在创建一个示例ESP-IDF项目,但是在Eclipse中创建一个Espressif-IDF项目时,我看到以下文件已经导入,但是它们引用的是其他项目的路径,而不是当前路径。换句话说,它们位于从ESP-IDF存储库之一克隆的本地目录中,该存储库显然不是最新版本。
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_system.h"
#include "esp_spi_flash.h"
如何更改路径,以便在编译时从指定路径而不是从何处获取文件。它与IDF_PATH
和IDF_TOOLS_PATH
有关系吗? (由于某些原因我看不到C / C ++构建部分,因此无法在Eclipse中进行设置)
以下是我需要更改的项目使用的路径...
-- Adding linker script /Users/eclipse-workspace/Project/build/esp-idf/esp32/esp32_out.ld
-- Adding linker script /Users/STM32CubeIDE/workspace_1.0.2/UdpSender/esp32/esp-idf/components/esp32/ld/esp32.project.ld.in
-- Adding linker script /Users/STM32CubeIDE/workspace_1.0.2/UdpSender/esp32/esp-idf/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script /Users/STM32CubeIDE/workspace_1.0.2/UdpSender/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /Users/STM32CubeIDE/workspace_1.0.2/UdpSender/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)