安装colmap报错CMake Error You must set CMAKE_CUDA_ARCHITECTURES to e.g. ‘native‘, ‘all-major‘, ‘70‘解决方法
在编译colmap的时候,报错如下: 意思是我们没有设置cuda的编译类型。打开colmap源码根目录下的cmakelists.txt: 找到出错的第255行,从代码中可以看出,出错的原因是编译程序检测到系统有cuda可用,但是我们没有给它设置cuda类型。可选的类型在报错信息里提到了'native','all-major','70'等,关于这些参数的含义,官方安装教程中有简要说明