Page 1 of 1

为什么 make 一直提示 “没有规则可制作目标” ???

Posted: Mon Apr 29, 2019 10:28 am
by felicity-lion
$ make all
Toolchain path: /opt/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
Toolchain version: crosstool-ng-1.22.0-80-g6c4433a5
Compiler version: 5.2.0
Python requirements from E:/workspace/NodeMCU/ESP32/ESP-IDF/requirements.txt are satisfied.

App "blink" version: v4.0-dev-459-gba1ff1692
make: *** 没有规则可制作目标“/e/workspace/nodeMCU/esp32/esp-idf/examples/get-started/blink/build/ldgen_libraries”,由“/e/workspace/nodeMCU/esp32/esp-idf/examples/get-started/blink/build/esp32/esp32.project.ld” 需求。 停止。

Re: 为什么 make 一直提示 “没有规则可制作目标” ???

Posted: Sun May 05, 2019 9:51 am
by ESP_@In逍遥子
这个你编译的第一个工程吗?我想你应该是很多组件没有更新,可以使用

Code: Select all

git submodule update --init --recursive
去更新子模块。详细可以根据 Get Started 中的 Get ESP-IDF

Re: 为什么 make 一直提示 “没有规则可制作目标” ???

Posted: Tue May 07, 2019 8:23 am
by felicity-lion
使用
  1. git submodule update --init --recursive
更新了子模块,不过没有什么反应。
后来直接下载了v3.1.4的zip包,可以用了。