# zxx_project_build **Repository Path**: peng-langyuan/zxx_project_build ## Basic Information - **Project Name**: zxx_project_build - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-16 - **Last Updated**: 2024-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # zxx_project_build #### 介绍 负责zephy的工程裁剪和打包 #### 使用方法 ###### ##提取工程,需要准备一份config.json,该配置文件指定了工程包含的目录或文件,-c为指定的配置文件,-s为指定的zephyr源码,-w为指定的新工程路径,以下以zax.json为例 bash build.sh -c config/zax.json -s /opt/zephyr -w /opt/zaxproject ###### ##切换到新工程路径下,执行setup.sh进行依赖安装 cd /opt/zaxproject bash setup.sh ###### ##执行env.sh导出环境变量 source env.sh ###### ##进入虚拟环境进行编译 source .venv/bin/activate cd zax cmake -DBOARD=310b -B build -S samples/subsys/shell/devmem_load/ cmake --build build ###### ##退出虚拟环境 deactivate