ncnn环境搭建一 - windows下protobuf编译安装
1. 環(huán)境
安裝環(huán)境采用visual studio 2015?+ protobuf 3.4.0 + ncnn
2. visual studio 2015安裝
visual studio采用的是 vs2015專業(yè)版,具體下載可以移步官網(wǎng)下載地址,安裝的時候注意要把所有的組件都安裝了,這樣防止編譯protobuf和ncnn出現(xiàn)組件缺失的報錯。
3. protobuf 3.4.0 編譯和安裝
protobuf的下載地址為protobuf 3.4.0,選擇下面的Source code,并下載和解壓
?
3.1 生成
下載完后解壓,然后打開VS2015 X64本機工具命令提示符
在剛剛解壓的protobuf-3.4.0/下面建立build_vs2015文件夾,?并通過VS2015 X64本機工具命令提示符進入到該路徑下面,如圖
?接著執(zhí)行如下指令:
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文件夾下執(zhí)行 nmake,如下圖所示
若沒有報錯,執(zhí)行到下圖表示make成功
?3.1 nmake install
接著在build_vs2015文件夾下執(zhí)行 nmake install,如下圖所示
?若沒有報錯,執(zhí)行到下圖表示install成功
到此protobuf 3.4.0編譯成功,可以在文件夾下看到相應(yīng)的文件
?
為了方便大家使用,我這里將在windows10下面通過visual studio 2017編譯好的protobuf 3.4.0的頭文件和庫文件百度網(wǎng)盤分享出來,歡迎大家下載。網(wǎng)盤地址:鏈接:
戳這里
提取碼:rblw
?4. 參考
win10+vs2015+ncnn編譯配置
Windows下編譯protobuf v3.3.0
windows下CMake編譯Protobuf
在windows上一鍵編譯各種版本的protobuf(2017-12-05修改)?
?Windows下Protobuf的靜態(tài)庫編譯和使用說明(驗證成功)
總結(jié)
以上是生活随笔為你收集整理的ncnn环境搭建一 - windows下protobuf编译安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Kernel_PCA算法
- 下一篇: FHS三层目录结构