永发信息网

ESP32 ubantu环境下make出错

答案:2  悬赏:30  手机版
解决时间 2021-01-30 14:56
  • 提问者网友:心牵心
  • 2021-01-29 19:23
用的ORANGEPI的一个板子,上面安装的ubuntu系统,按照网上教程一步一步的做,配置esp32的 开发环境,到make后出现完配置界面,就出现了这些问题。换了几个教程,搜了半天其他问题,这些解决不了了。linux小白阶段,求教。

错误显示如下:
(命令行终端上那些 4HZ前面的都是类似图片一样的乱码。)

DEFCONFIG
#
# configuration written to /home/orangepi/esp/esp-idf/examples/peripherals/gpio/sdkconfig
#
MENUCONFIG

*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.

GENCONFIG
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 1: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: ELFf�4HZ
4: not found
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 4: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: Syntax error: word unexpected
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 1: /home/orangepi/esp/xtensa-esp32-

elf/bin/xtensa-esp32-elf-gcc: ELFf�4HZ
4: not found
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 4: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: Syntax error: word unexpected
WARNING: Failed to find Xtensa toolchain, may need to alter PATH or set one in the configuration menu
CC src/efuse.o
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 1: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: ELFf�4HZ
4: not found
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 4: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: Syntax error: word unexpected
/home/orangepi/esp/esp-idf/make/component_wrapper.mk:228: recipe for target 'src/efuse.o' failed
make[2]: *** [src/efuse.o] Error 2
/home/orangepi/esp/esp-idf/make/project.mk:391: recipe for target 'component-bootloader_support-build' failed
make[1]: *** [component-bootloader_support-build] Error 2
/home/orangepi/esp/esp-idf/components/bootloader/Makefile.projbuild:39: recipe for target '/home/orangepi/esp/esp-idf/examples/peripherals/gpio/build/bootloader/bootloader.bin' failed
make: *** [/home/orangepi/esp/esp-idf/examples/peripherals/gpio/build/bootloader/bootloader.bin] Error 2

在~/.zshrc中a已经添加好了两个路径:
export PATH=/home/orangepi/esp/xtensa-esp32-elf/bin:$PATH
export IDF_PATH=/home/orangepi/esp/esp-idf

感激不尽。
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-01-29 20:13
期待看到有用的回答!
全部回答
  • 1楼网友:野慌
  • 2021-01-29 21:02
esp32是乐鑫出品的一款集成了wifi和蓝牙的集成模块,板上自带两个哈佛结构的Xtensa LX6 CPU双核处理器,本文主要讲解如何在linux下搭建其编译开发环境。 首先ctrl+alt+t打开终端,sudo -s选择用root权限登陆,以免后面的操作一直要sudo很麻烦。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯