一、下载或安装
1.下载cmake(Download | CMake),并安装,常规安装即可;
2.下载protobuf(https://github.com/google/protobuf/archive/v3.11.2.zip)
3.下载ncnn(GitHub - Tencent/ncnn: ncnn is a high-performance neural network inference framework optimized for the mobile platform)
二、编译protobuf(ncnn的依赖库)
1.解压protobuf;
2.手动创建文件夹:
3.打开cmake配置;
4.编译(点击完project后会自动启动VS并打开该工程,或者直接在build文件夹中打开sln)
5.等待编译完成即可,在install中生成的库如下(包含releasex64和debugx64,如果需要32位的编译时勾选上32位的),便可像其他C++库一样使用
三、编译NCNN
1.解压ncnn
2.手动创建文件夹build-vs2015
3.打开cmake配置(未特别说明的配置和protobuf一致或默认);
4.编译
5. 等待编译完成即可,build-vs2015\install中生成的库如下(包含releasex64和debugx64,如果需要32位的编译时勾选上32位的),便可像其他C++库一样使用