NeRF-SLAM(没写完,临时作笔记)

  • Post author:
  • Post category:其他


1、安装Cmake3.25

2、安装vulkan: https://blog.csdn.net/luolinll1212/article/details/113261022 中的第二种,

sudo apt-get install cmake git gcc g++ mesa-* libwayland-dev libxrandr-dev

sudo apt-get install libvulkan1 mesa-vulkan-drivers vulkan-utils libxcb-keysyms1-dev

sudo apt-get install libxcb1-dev libx11-dev

wget

https://sdk.lunarg.com/sdk/download/1.2.162.1/linux/vulkansdk-linux-x86_64-1.2.162.1.tar.gz

mkdir vulkan

mv vulkansdk-linux-x86_64-1.2.162.1.tar.gz vulkan

cd vulkan

tar xf vulkansdk-linux-x86_64-1.2.162.1.tar.gz

# 下载github

cd 1.2.162.1/source/shaderc

python update_shaderc_sources.py

# 编译

cd 1.2.162.1

bash vulkansdk # 编译vulkan

然后设置一下环境变量

  1. 安装 NVIDIA-OptiX-SDK

  1. 如果是python3.9,需要切换至至少gcc-10

4、编译ngp的时候如果最低的arch低于70,需要指定arch:

TCNN_CUDA_ARCHITECTURES=86 cmake ./thirdparty/instant-ngp -B build_ngp



版权声明:本文为u013630299原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。