ncnn环境搭建二 - windows下Vulkan和ncnn编译安装

1. 环境

安装环境采用visual studio 2017 + protobuf 3.4.0 + Vulkan + ncn

2. Vulcan 安装

        windows10下面的Vulcan安装比较简单,直接去Vulcan官网下载.exe文件安装即可,可以自由选择安装路径。我这里安装的是 Vulcan 1.2.182.0。注意如果要使用vulcan并使用GPU加速,则参考这篇博客

3. ncnn编译和安装

3.1 ncnn下载

ncnn下载到你的路径下面,我这里安装的是20200413这个版本(和公司保持一致),比如我通过将源码下载到下面的位置并解压缩

 3.2 编译和安装

打开 “适用于VS2017的x64本机工具命令提示”

 

将ncnn-root-dir换成你的ncnn下载位置,第四条命令里面所有的<protobuf-root-dir>都换成读者自己的protobuf路径 ,注意是绝对路径,

 比如我,<ncnn-root-dir>=E:/study/ncnn/ncnn-20200413, <protobuf-root-dir>=E:/study/ncnn/protobuf-3.4.0

> cd <ncnn-root-dir>
> mkdir -p build_vs2017
> cd build_vs2017
> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%cd%/install -DProtobuf_INCLUDE_DIR=<protobuf-root-dir>/build_vs2017/install/include -DProtobuf_LIBRARIES=<protobuf-root-dir>/build_vs2017/install/lib/libprotobuf.lib -DProtobuf_PROTOC_EXECUTABLE=<protobuf-root-dir>/build_vs2017/install/bin/protoc.exe ..
> nmake
> nmake install
 
pick build-vs2017/install folder for further usage

 

 

 

最后会在ncnn-20200413/build_vs2017/下面生成一个install路径

里面包含ncnn库的头文件和调用ncnn常用的库文件 

4. 参考

4.1 win10下编译安装ncnn

4.2 opencv not found,quantize tools won't be built,What should I do?Please help me,thank you #1982

4.3 pc_win10_x64安装ncnn,并使用vulkan

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸡啄米的时光机

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值