使用樹莓派編譯 ESP32 遇到的問題及解決方法

 

 

一、使用 ./install.sh 時候遇到 c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory 問題的解決方法

這是使用 Python 安裝依賴環境(requirements)的時候,出現的錯誤提示

c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory

這個問題可以使用下面命令,安裝必需的依賴項 

sudo apt-get install build-essential libssl-dev libffi-dev python-dev

 

二、使用 make 或者 idf.py build 時出現下面報錯:

xtensa-esp32-elf-gcc: internal compiler error: Segmentation fault signal terminated program cc1
Please submit a full bug report,
with preprocessed source if appropriate.

這是樹莓派系統的問題,需要更新樹莓派firmware(固件)解決這個錯誤。可以使用下面命令解決::

sudo rpi-update

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章