1,可以暫時先不要安裝cmake和device-tree-compiler(DTC),因爲很可能遇到版本低的問題,後面可以手動安裝
2,配置SDK路徑:
export ZEPHYR_TOOLCHAIN_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=SDK的安裝路徑
3,dtc版本問題
關於dtc版本的問題,ubuntu1804,只是更新到1.4.5,但是默認要求最低版本是1.4.6,規避的方法是可以修改/zephyr/cmake/st-tools.cmake文件中的
set(MIN_DTC_VERSION 1.4.6),最小版本由1.4.6改成1.4.5就可以。