From 9e2abf6a51468cb3556fe8cfda19bafcbaefee0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A5=E5=85=B7=E4=BA=BA=E5=91=B5=E5=91=B5?= <1340909670@qq.com> Date: Fri, 10 Apr 2026 09:51:30 +0000 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85make=E5=89=8D=E7=BC=BA?= =?UTF-8?q?=E5=B0=91=E7=9A=84=E8=AE=BE=E7=BD=AE=E7=8E=AF=E5=A2=83=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 工具人呵呵 <1340909670@qq.com> --- .../samples_GPL/built-in/yolov9s/README.md | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/samples/samples_GPL/built-in/yolov9s/README.md b/samples/samples_GPL/built-in/yolov9s/README.md index 50a27fb6..73b423ea 100644 --- a/samples/samples_GPL/built-in/yolov9s/README.md +++ b/samples/samples_GPL/built-in/yolov9s/README.md @@ -116,7 +116,27 @@ mkdir -p model mkdir -p build ``` -2. 切换到`build`目录,执行**cmake**生成编译文件。 +2. 设置环境变量 + ```bash + export PATH=/path/to/clang/ohos/linux-x86_64/llvm/bin:$PATH + # eg: export PATH=/home/hispark/shared/sample/modelzoo-dev_ohos/oh/clang/ohos/linux-x86_64/llvm/bin:$PATH + + export SYSROOT_PATH=/path/to/sysroot + # eg: export SYSROOT_PATH=/home/hispark/shared/sample/modelzoo-dev_ohos/oh/sysroot + + # 下载SDK https://gitee.com/HiSpark/ss928v100_clang + export NPU_INCLUDE_PATH=/path/to/smp/a55_linux/mpp/out/include + # eg:export NPU_INCLUDE_PATH=/home/hispark/shared/ss928v100inner/platform/ss928v100_clang/smp/a55_linux/mpp/out/include + + export NPU_LIB_PATH=/path/to/smp/a55_linux/mpp/out/lib + # eg: export NPU_LIB_PATH=/home/hispark/shared/ss928v100inner/platform/ss928v100_clang/smp/a55_linux/mpp/out/lib + + export NPU_HOST_LIB=/path/to/rootfs/usr/lib + # eg: NPU_HOST_LIB=/home/hispark/out/rootfs/usr/lib + # 找不到的话,可以复制开发板系统内的/usr/lib到编译环境上 + ``` + +3. 切换到`build`目录,执行**cmake**生成编译文件。 当开发环境与运行环境操作系统架构不同时,执行以下命令进行交叉编译。 @@ -132,7 +152,7 @@ mkdir -p model cmake ../src -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=../../../../common/cmake/toolchain_aarch64_ohos.cmake -DSOC_VERSION=SS928V100 ``` -3. 执行**make**命令,生成的可执行文件main在"./out"目录下。 +3. 执行**make**命令,生成的可执行文件main在"../out"目录下。 #### 运行应用 -- Gitee