Page 1 of 1

utuntu环境下,ESP32和ESP8266设置环境变量时有冲突,怎样兼容

Posted: Mon Apr 01, 2019 9:07 am
by 1622296203
ubuntu环境下,ESP32和ESP8266同时开发,设置环境变量PATH时遇到疑问,如下:
export PATH="$HOME/esp/xtensa-esp32-elf/bin:$PATH"
export PATH="$HOME/esp/xtensa-lx106-elf/bin:$PATH"

如果同时要开发esp32和esp8266该怎样设置PATH和IDF_PATH?

Re: utuntu环境下,ESP32和ESP8266设置环境变量时有冲突,怎样兼容

Posted: Sun Apr 28, 2019 8:06 am
by ESP_Gargamel
PATH 是没有影响的,你可以放在一起。
export PATH="$HOME/esp/xtensa-esp32-elf/bin:$HOME/esp/xtensa-lx106-elf/bin:$PATH"

IDF_PATH 的话,你可以在你工程的 Makefile 里强制指定:
在你基于 esp32 的工程项目里使用:
IDF_PATH = $(HOME)/esp/esp-idf
在基于 esp8266 的工程项目里使用:
IDF_PATH = $(HOME)/esp/ESP8266_RTOS_SDK

Re: utuntu环境下,ESP32和ESP8266设置环境变量时有冲突,怎样兼容

Posted: Thu Jun 27, 2019 6:37 am
by 1622296203
:D :D 明白了,哈哈,谢谢。