资讯动态

nrfconnect sdk通过linux终端编译方法

发布时间:2026/10/14 1:56:33 来源:尧图企业网站定制
方法一确保python版本在3.10以上编译过程中可能会出现找不到import elftools模块使用pip install pyelftools安装pipinstallpyelftools设置zephyr sdk环境变量nrfconnect sdk的工具链路径下/home/xh/ncs/toolchains/7cbc0036f4/opt/zephyr-sdkexportZEPHYR_SDK_INSTALL_DIR/home/xh/ncs/toolchains/7cbc0036f4/opt/zephyr-sdk设置zephyr base环境变量exportZEPHYR_BASE/home/xh/ncs/v3.0.2/zephyr设置工具链参数为zephyrexportZEPHYR_TOOLCHAIN_VARIANTzephyr开始编译west build-bnrf54l15dk/nrf54l15/cpuapp-p配置kconfig文件west build-tmenuconfignrf matter工程独立出来编译方法确保gn版本大于1851建议使用最新的gn版本安装依赖pipinstallclick pipinstallcbor2 pipinstallecdsa pipinstalljsonschema切换到matter sdk根目录执行pip3 install -r ./scripts/setup/requirements.nrfconnect.txt方法2、或者直接通过以下命令生成配置脚本nrfutil sdk-manager toolchainenv--ncs-version v3.4.0 --as-scriptenv.shsourceenv.sh

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑