MNN1.1.0编译 基于Windows10&VS2017
参考链接
- https://blog.csdn.net/ouyangfushu/article/details/96476245
- https://blog.csdn.net/u011520181/article/details/102826709
编译前准备
- 下载MNN1.1.0源码
- 下载MNN-Master源码
- 下载并安装Cmake最新版本
- 下载并安装VS2017
开始编译
- 首先按照参考链接1中的步骤进行环境的配置,但是在出现缺少
flatc.exe
的时候需要按照参考链接2中的方法将编译前准备中下载的MNN-master中的3rd_party
文件夹单独解压出来并替换掉MNN1.1.0中的3rd_party
文件夹。 - 后面继续按照参考链接1的步骤进行配置,本文就不赘述了。
- 之后在开始中找到
适用于 VS 2017 的 x64 本机工具命令提示
,单击运行。 - 依次执行命令:
cd /path/to/MNN
mkdir build
cd build
cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release ..
nmake
- 编译完成后在build文件夹下可以看到编译产物
MNN.dll
和MNN.lib