win10下编译安装ncnn
win10下编译安装ncnn
第一步 自行安装VS2017、CMake软件。
Cmake可以在网盘自取:
链接:https://pan.baidu.com/s/16w_ZVHDb4_y-56WmDHMXlg
提取码:hezy
下载protobuf和ncnn源码
protobuf下载链接:https://github.com/google/protobuf/archive/v3.4.0.zip
ncnn下载链接:https://github.com/Tencent/ncnn
编译protobuf
将protobuf解压后启动VS2017的工具命令(这里别弄错了了)
cd C:\protobuf-3.4.0
mkdir build-vs2017
cd build-vs2017
cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%cd%/install -Dprotobuf_BUILD_TESTS=OFF -Dprotobuf_MSVC_STATIC_RUNTIME=OFF ../cmake
如下图:
然后执行编译
nmake
如下图:
在执行命令安装
nmake install
编译ncnn
进入到ncnn目录下面
cd C:\Users\WH\Downloads\ncnn-master
创建文件夹,并编译。
注意:cmake这条执行需要指定“C:\Users\WH\Downloads\protobuf-3.4.0”的目录,根据自己的目录配置。
mkdir -p build-vs2017
cd build-vs2017
cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%cd%/install -DProtobuf_INCLUDE_DIR=C:\Users\WH\Downloads\protobuf-3.4.0/build-vs2017/install/include -DProtobuf_LIBRARIES=C:\Users\WH\Downloads\protobuf-3.4.0/build-vs2017/install/lib/libprotobuf.lib -DProtobuf_PROTOC_EXECUTABLE=C:\Users\WH\Downloads\protobuf-3.4.0/build-vs2017/install/bin/protoc.exe ..
编译ncnn
nmake
安装
nmake install
``
[外链图片转存中…(img-LbwekaaE-1635234969375)]
安装
nmake install
win10下编译安装ncnn相关推荐
- FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译
FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...
- linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22
Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...
- Ubuntu16下编译安装Open Babel2.4.1和python绑定
上一篇介绍的是CentOS 7下编译安装Open Babel2.4.1和python绑定点击打开链接 一.Open Babel简介 Open Babel是一款开源自由软件,使用Open Babel可以 ...
- linux 保存编译log,(转)Linux下编译安装log4cxx
一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...
- 在Ubuntu下编译安装atom编辑器
2019独角兽企业重金招聘Python工程师标准>>> 今天一大早就在开源中国首页看到了atom编辑器可以下载使用的消息,打开一看只提供Mac版的安装包.于是去Github上看了看, ...
- CentOS 6下编译安装Nginx
CentOS 6下编译安装Nginx By:老宁 一.准备make环境 yum -y install gcc gcc-c++ automake autoconf libtool make 二.准备 ...
- debian编译mysql_MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法
本文主要向大家介绍了MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 环境 : Debian 6.02 ...
- linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录
一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...
- ubuntu16.04 在cuda9.0环境下编译安装opencv2.4.13.7
ubuntu16.04 在cuda9.0环境下编译安装opencv2.4.13.7 安装步骤: 1.安装cuda9.0:https://blog.csdn.net/zhuangwu116/articl ...
最新文章
- 史上最大的实体关系抽取数据集!清华大学自然语言处理团队发布 FewRel...
- 面向切面(AOP)之Spring接口方式 schema配置方式 aspectj注解方式
- 计算机操作应用实训,计算机操作实训教案计算机操作实训教案.doc
- FoodMart数据仓库mysql表及数据初始化
- android 申请sdcard权限_Android sdcard读写权限问题之中的一个
- Python 单元测试
- Conditional特性用法
- 个人发卡网站源码运营版 内置4套模板
- 2、网站重构之本地映射外网域名
- goodix触摸屏(IIC)外设驱动
- 2019第一季度工作总结
- 机器学习笔记week1——奥卡姆剃刀原则、L1与L2范数正则化、模型泛化性
- 安徽工业大计算机学院,安徽工业大学计算机学院来计算机学院交流学生工作
- 为什么大型高难度工程的首选支模架是盘扣架?
- 【python】计算miou
- 计算机二级在线模考,计算机二级模拟考试题2016
- 新装Kali需安装的常用软件(不定期更新)
- risingstar货代软件
- 七巧板涂色算法(Python)
- python离线下载第三方库