ncnn精简编译安装

墨理学AI 划水狼人
计算机视觉领域新星创作者
博客专家认证
2021-08-12 10:27:04

 


基础 gcc、g++环境

通过Linux服务器 C++ 环境是OK的,不再赘述 


VULKAN 开关为开则先【VULKAN 解压安装】

官方下载地址【下载最新版即可】


```bash

tar -zxvf vulkansdk-linux-x86_64-1.2.182.0.tar.gz

export VULKAN_SDK=$(pwd)/1.2.182.0/x86_64
```


# 驱动安装

su xx

sudo apt install mesa-vulkan-drivers

# 如下两个 皆可运行
vulkaninfo 

vulkaninfo | grep deviceType

ncnn 编译构建

# 需要 配置 VULKAN_SDK

export VULKAN_SDK=$(pwd)/1.2.182.0/x86_64

mkdir ncnn
cd ncnn


# 该命令 可能会下载失败,则考虑手动下载

git clone --recursive https://github.com/Tencent/ncnn.git



cd ncnn

mkdir -p build

cd build


# 或者 关闭  VULKAN xx 等

cmake -DCMAKE_BUILD_TYPE=Release -DNCNN_VULKAN=OFF ..

# 我所采用
cmake -DCMAKE_BUILD_TYPE=Release -DNCNN_VULKAN=ON -DNCNN_BUILD_EXAMPLES=ON ..

make -j$(nproc)

make install

做一个有趣的人


说实话,婚礼当天,我对新娘十分满意。

那天是她最美的一天。

但是,

当司仪问:“你是否愿意娶这位女子为妻”的时候,我犹豫了一下。

经过一番激烈的心里斗争,

最后,我还是还是选择了保持沉默。

毕竟,我只是个喝喜酒的。


 

...全文
832 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

22,176

社区成员

发帖
与我相关
我的任务
社区描述
深度学习、人工智能 技术交流专区 | 模型训练 - 转换 - 压缩 - 封装 - 部署 | Ncnn、MNN、TensorRT
社区管理员
  • 墨理学AI
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  • 学术交流,取经炼胆
  • 坎坷平淡,繁华初心
  • 划水摸鱼,躺平码字
  • 文明发言,永不贴脸

试试用AI创作助手写篇文章吧