ncnn环境搭建一 - windows下protobuf编译安装
1. 环境
安装环境采用visual studio 2015 + protobuf 3.4.0 + ncnn
2. visual studio 2015安装
visual studio采用的是 vs2015专业版,具体下载可以移步官网下载地址,安装的时候注意要把所有的组件都安装了,这样防止编译protobuf和ncnn出现组件缺失的报错。
3. protobuf 3.4.0 编译和安装
protobuf的下载地址为protobuf 3.4.0,选择下面的Source code,并下载和解压
3.1 生成
下载完后解压,然后打开VS2015 X64本机工具命令提示符
在刚刚解压的protobuf-3.4.0/下面建立build_vs2015文件夹, 并通过VS2015 X64本机工具命令提示符进入到该路径下面,如图
接着执行如下指令:
cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%cd%/install ^
-Dprotobuf_BUILD_TESTS=OFF ^
-Dprotobuf_MSVC_STATIC_RUNTIME=OFF ../cmake
运行到下图即表示配置和生成成功
3.1 nmake
接着在build_vs2015文件夹下执行 nmake,如下图所示
若没有报错,执行到下图表示make成功
3.1 nmake install
接着在build_vs2015文件夹下执行 nmake install,如下图所示
若没有报错,执行到下图表示install成功
到此protobuf 3.4.0编译成功,可以在文件夹下看到相应的文件
为了方便大家使用,我这里将在windows10下面通过visual studio 2017编译好的protobuf 3.4.0的头文件和库文件百度网盘分享出来,欢迎大家下载。网盘地址:链接:
戳这里
提取码:rblw
4. 参考
win10+vs2015+ncnn编译配置
Windows下编译protobuf v3.3.0
windows下CMake编译Protobuf
在windows上一键编译各种版本的protobuf(2017-12-05修改)
Windows下Protobuf的静态库编译和使用说明(验证成功)
ncnn环境搭建一 - windows下protobuf编译安装相关推荐
- ncnn环境搭建二 - windows下Vulkan和ncnn编译安装
1. 环境 安装环境采用visual studio 2017 + protobuf 3.4.0 + Vulkan + ncn 2. Vulcan 安装 windows10下面的Vulcan安装比较简单 ...
- windows下python环境搭建_Linux/Windows下Python环境搭建步骤
Python环境搭建首先到官网(www.python.org)下载相应的安装版本.主要分为Windows和Linux两种: 一.Linux下Python环境搭建 一般情况下,Linux系统都已经预安装 ...
- ESP32 ESP-IDF开发环境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 开发环境搭建
之前的一篇博客 Windows上基于ESP-IDF搭建ESP32开发环境 发布后,深受好评.几个月过去了,乐鑫的esp-idf-tools安装工具发生了较大的变化,VsCode插件的功能也愈加完善 ...
- ReactNative开发实战一之环境搭建(Windows下)
作为微信公众号(Zjiaxin)的开山篇文章------我们将从环境搭建开始:(Windows环境下) 1 首先准备必要的软件和工具: Python 2.Node.ReactNative.Androi ...
- python 3.5opencv 环境搭建_Python3.5+openCv进行人脸识别的环境搭建(Windows下)
一.环境是Windows下,python3.5,openCv选择opencv_python‑3.3.1+contrib‑cp35‑cp35m‑win_amd64.whl (一定要选择cp35的,电脑6 ...
- LNMP架构环境搭建之mysql源码编译安装
Mysql MySQL是一个开源的数据库,在互联网行业应用的很广泛,下面来记录一下从源码编译安装的步骤,当然,MySQL也有其他安装方式,比如,使用yum下载安装rpm包,或者二进制方式安装,如果机器 ...
- hadoop ubantu环境搭建_Ubuntu16.04 下 hadoop的安装与配置(伪分布式环境)
一.准备 1.1创建hadoop用户 $ sudo useradd -m hadoop -s /bin/bash #创建hadoop用户,并使用/bin/bash作为shell $ sudo pass ...
- 鸿蒙硬件开发:Hi3861开发环境搭建及Windows下编译下载程序
Windows开发环境准备 可参考官方文档Windows开发环境准备进行配置. 安装VS Code https://code.visualstudio.com/Download 安装Python ht ...
- Windows下 如何编译安装OpenEXR
这是LuxRender 编译的一小部分内容,单独摘录下来,以供自己学习 1)下载相关组件 在C盘下建立一个目录libs-x86,从OpenEXR官网http://www.openexr.com/dow ...
最新文章
- ubuntu下搭建一个数据化处理的开发环境
- 位运算实现用户留存率
- 【微信小程序】wx:for
- java 接口的访问权限_证明接口interface中定义的方法的访问权限为public
- HttpWebResponse 的问题
- couchbase_Couchbase 2.0归类视图简介
- C++从0到1的入门级教学(十二)——运算符重载
- HbuliderX 历史版本下载
- jQuery: 选择器(DOM,name,属性,元素)
- vue 改变组件data_为什么vue组件中data必须用函数表达?
- java服务器端 —— 腾讯云直播开发接入(一)
- ESP8285 ESP-AT编译流程和操作步骤
- 计算机电源怎么设置玩游戏不卡,BIOS怎么找到显卡的设置
- CS61A 2021Spring Lab: Cats
- 写好一份属于自己的简历
- ROS ros::NodeHandle nh(“~“)
- 2021-09-21用pyecharts做全球各个国家的gdp色彩深度图
- 快速查询快递单号物流标记代收单号
- bootstrap~去除input选中时的蓝色边框线
- NetAdvantage