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相关推荐

  1. FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译

    FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...

  2. linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22

    Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...

  3. Ubuntu16下编译安装Open Babel2.4.1和python绑定

    上一篇介绍的是CentOS 7下编译安装Open Babel2.4.1和python绑定点击打开链接 一.Open Babel简介 Open Babel是一款开源自由软件,使用Open Babel可以 ...

  4. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

  5. 在Ubuntu下编译安装atom编辑器

    2019独角兽企业重金招聘Python工程师标准>>> 今天一大早就在开源中国首页看到了atom编辑器可以下载使用的消息,打开一看只提供Mac版的安装包.于是去Github上看了看, ...

  6. CentOS 6下编译安装Nginx

    CentOS 6下编译安装Nginx  By:老宁 一.准备make环境  yum -y install gcc gcc-c++ automake autoconf libtool make 二.准备 ...

  7. debian编译mysql_MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法

    本文主要向大家介绍了MySQL数据库之Debian 6.02下编译安装 MySQL 5.5的方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 环境 : Debian 6.02 ...

  8. linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录

    一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...

  9. 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 ...

最新文章

  1. 史上最大的实体关系抽取数据集!清华大学自然语言处理团队发布 FewRel...
  2. 面向切面(AOP)之Spring接口方式 schema配置方式 aspectj注解方式
  3. 计算机操作应用实训,计算机操作实训教案计算机操作实训教案.doc
  4. FoodMart数据仓库mysql表及数据初始化
  5. android 申请sdcard权限_Android sdcard读写权限问题之中的一个
  6. Python 单元测试
  7. Conditional特性用法
  8. 个人发卡网站源码运营版 内置4套模板
  9. 2、网站重构之本地映射外网域名
  10. goodix触摸屏(IIC)外设驱动
  11. 2019第一季度工作总结
  12. 机器学习笔记week1——奥卡姆剃刀原则、L1与L2范数正则化、模型泛化性
  13. 安徽工业大计算机学院,安徽工业大学计算机学院来计算机学院交流学生工作
  14. 为什么大型高难度工程的首选支模架是盘扣架?
  15. 【python】计算miou
  16. 计算机二级在线模考,计算机二级模拟考试题2016
  17. 新装Kali需安装的常用软件(不定期更新)
  18. risingstar货代软件
  19. 七巧板涂色算法(Python)
  20. python离线下载第三方库

热门文章

  1. 马拉松入门必备基础知识
  2. uniapp vue返回上一个页面并刷新以及刷新当前页面
  3. 国家基础地理信息中心行政边界等矢量数据免费下载保姆级教程--关于地理数据收集与处理的基本工具推荐(7)
  4. 工具篇(一)Axmath的使用
  5. 凤凰涅槃而重生,利恩怒砸500台自动测温皂液器
  6. C4D 导obj_刚学C4D不久,最容易被忽略的10个细节
  7. Android适配 - 跳转应用商店查看应用详情
  8. 银汇通支付解析pos终端基础知识
  9. IDEA常用插件Top18
  10. non-JRMP server at remote endpoint