1.挂载共享目录

image.png

2.将文件拷贝到app中

1.在Share文件夹下创建demo文件夹
2.将esp8266的sdk拷贝到Share文件夹下
3.在sdk文件夹中创建app,并将smart_config文件夹拷贝到app中
image.png

3.修改gen_misc.sh

  1. export SDK_PATH=$/home/esp8266/Share/ESP8266_RTOS_SDK-2.0.0
  2. export BIN_PATH=$/home/esp8266/Share/ESP8266_RTOS_SDK-2.0.0/bin

4.修改MakeFile

  1. /*
  2. 因为分离了sdk和project目录,所以编译之前必须指定一个SDK_PATH和BIN_PATH,修改ESP8266_RTOS_SDK/app目录下的makefile,
  3. 添加以下内容
  4. */
  5. parent_dir:=$(abspath $(shell pwd)/&(lastword $(MAKEFILE_LIST)))
  6. parent_dir:=$(shell dirname $(parent_dir))
  7. parent_dir:=$(shell dirname $(parent_dir))
  8. SDK_PATH=$(parent_dir)
  9. BIN_PATH=$(SDK_PATH)/bin

image.png

5.编译文件

  1. 执行命令 ./gen_misc.sh

image.png