type
status
date
slug
summary
tags
category
icon
password
1. 安装
- 下载项目
- 安装环境
- 解决: 升级CMake
- 解决: 没有开发版OpenSSL, 不使用openssl
- 解决: 删除build文件夹
- 解决: 在instant-ngp/CMakeLists.txt顶部添加:
- 原因: nccl对应cuda版本是11.0, 不是11.4.
- cmake查错: 后面加
-v
, 能显示报错的行. - 下载并安装 OptiX,并设置 OptiX_INSTALL_DIR 环境变量
- 需要将 CUDA 升级至 11.4,可以多版本 CUDA 并存,但是将环境变量链接至
问题1
问题: ./bootstrap时报错
问题: ./configure --prefix=/.../cmake 地址写错或没有权限
CMAKE_CUDA_ARCHITECTURES must be valid if set.
问题1: nvcc fatal : Unsupported gpu architecture 'compute_80+PTX'
后面的数字是显卡的算力, 以nccl中设定的算力为准
问题2: make[1]: *** [dependencies/tiny-cuda-nn/src/CMakeFiles/tiny-cuda-nn.dir/all] Error 2
解决: 重装cuda或nccl
只需要python虚拟环境的服务器中的配置
2. 测试
- 使用现有图片进行测试
- 使用python scripts/run.py查看错误
- 原因, 环境配置错误
问题
- 图片transform
3. docker
4. colmap
- install ceres-solver
- set ceres enviroment
- install colmap
- 问题METIS_INCLUDE_DIRS-NOTFOUND
- 解决方法安装libmetis-dev