# MNN_demo **Repository Path**: Yang123321/MNN_demo ## Basic Information - **Project Name**: MNN_demo - **Description**: 供学习MNN - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-01-16 - **Last Updated**: 2021-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 1、环境配置 ##### 1.1、编译 ```shell git clone https://github.com/alibaba/MNN.git # for x64 mkdir libMNN_x64 cd MNN ./schema/generate.sh mkdir build && cd build touch config.cmake # 在config.cmake中加入自己要打开的开关,我只打开opencl,所以加入set(MNN_OPENCL ON) # 和set(MNN_BUILD_CONVERTER true) cmake .. && make -j4 make install DESTDIR=../../libMNN_x64 # for arm64 # 配置和x64相同 cmake .. \ -DCMAKE_SYSTEM_NAME=Linux \ -DCMAKE_SYSTEM_VERSION=1 \ -DCMAKE_SYSTEM_PROCESSOR=aarch64 \ -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc \ -DCMAKE_CXX_COMPILER=aarch64-linux-gnu-g++ make -j4 make install DESTDIR=DESTDIR=../../libMNN_ARM64 # make install没有复制libMNN_Express.so和libMNN_CL.so,手动复制到libMNN_ARM64(libMNN_x64) ``` ##### 1.2、示例 基于上面制作的lib,给个demo ```shell git clone ```