整个安装流程基本按照官方的步骤
build ncnn for jetson
但是在jetson nano上安装时,遇到了glslang和vulkan引发的问题:
Found glslangValidator: GLSLANGVALIDATOR_EXECUTABLE-NOTFOUND
Could NOT find Vulkan (missing: Vulkan_INCLUDE_DIR)
所以这篇博客主要解决这两个问题,另外glslang按照ncnn的编译安装过程好像也有点问题,所以参考glslang官方的安装。
整个过程如下:
一. 安装Vulkan SDK
官网下载链接:
Nvidia
注册完成就可以下载了,得到如下文件:
Vulkan_loader_demos_1.1.100.tar.gz
传入Jetson nano,并解压得到文件。
/home/username/Vulkanloader_demos_1.1.100
安装Vulkan SDK
cd ~/Vulkanloader_demos_1.1.100
sudo cp loader/libvulkan.so.1.1.100 /usr/lib/aarch64-linux-gnu/
cd /usr/lib/aarch64-l