首页 > 系统相关 >colmap ubuntu20 部署

colmap ubuntu20 部署

时间:2024-10-24 19:59:19浏览次数:6  
标签:get 部署 dev glog apt install colmap ubuntu20

sudo apt-get install cmake build-essential libboost-all-dev libeigen3-dev libsuitesparse-dev libfreeimage-dev libgoogle-glog-dev libgflags-dev libglew-dev qtbase5-dev libqt5opengl5-dev  libcgal-dev libmetis-dev ninja-build
sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev libgtest-dev

# CMake 安装ceres-1.14
sudo apt-get install cmake
# google-glog + gflags
sudo apt-get install libgoogle-glog-dev libgflags-dev
# BLAS & LAPACK
sudo apt-get install libatlas-base-dev
# Eigen3
sudo apt-get install libeigen3-dev
# SuiteSparse and CXSparse (optional)
sudo apt-get install libsuitesparse-dev



git clone https://github.com/colmap/colmap
cd colmap
cmake .. -GNinja -DCMAKE_CUDA_ARCHITECTURES=86
ninja
sudo ninja install

8. Run COLMAP

colmap -h
colmap gui









报错:
nvcc fatal   : Unsupported gpu architecture 'compute_native'
make[2]: *** [src/thirdparty/SiftGPU/CMakeFiles/colmap_sift_gpu.dir/build.make:212: src/thirdparty/SiftGPU/CMakeFiles/colmap_sift_gpu.dir/ProgramCU.cu.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1380: src/thirdparty/SiftGPU/CMakeFiles/colmap_sift_gpu.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

解决:

cmake .. -GNinja -DCMAKE_CUDA_ARCHITECTURES=86
ninja
sudo ninja install

colmap gui



标签:get,部署,dev,glog,apt,install,colmap,ubuntu20
From: https://www.cnblogs.com/liuweiweitju/p/18500363

相关文章

  • 【Azure Function】Python Function部署到Azure后报错No module named '_cffi_backend
    问题描述本地使用Python编写的FunctionApp,发布到AzureFunction后,出现 _cffi_backendmodule无法找到的报错。ERROR:Error:Nomodulenamed'_cffi_backend',Cannotfindmodule.Pleasechecktherequirements.txtfileforthemissingmodule.Formoreinfo,plea......
  • jsp高校人事档案数字化管理系统70of8(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表学院简介,校园风光,员工,工资发放开题报告内容一、研究背景与意义随着信息技术的飞速发展和高校人事管理的日益复杂,传统的人事档案管理方式已难以满足高效、准......
  • ansible批量部署apache
    ansible批量部署apache目录ansible批量部署apache安装ansible基于ansible进行基础准备配置受控端本地软件仓库安装受控端Apache(httpd)的最新版本启动受控端web服务(httpd)配置受控端防火墙放行httpd服务流量受控端写入测试页面,要求带上个人信息(姓名或学号等),其它内容不限在主控端访......
  • 一,超级详细的ClickHouse安装部署文档(RPM版安装),新手小白一看就能学会!!!
    ClickHouse安装部署博客笔记(RPM版)前言ClickHouse是一个高性能的列式数据库,专为在线分析处理(OLAP)而设计。它能够实时生成分析数据报告,并支持对大数据进行快速的查询。本文将带你一步步完成ClickHouse的单机安装部署,确保你能够顺利上手这个强大的数据库系统。第1步:下载RPM文件(下......
  • 基于 Python 的机器学习模型部署到 Flask Web 应用:从训练到部署的完整指南
    目录引言技术栈步骤一:数据预处理步骤二:训练机器学习模型步骤三:创建FlaskWeb应用步骤四:测试Web应用步骤五:模型的保存与加载保存模型加载模型并在Flask中使用步骤六:Web应用的安全性考量示例:简单的输入验证示例:自定义错误处理示例:使用Flask-JWT-Extended进......
  • 基于CentOS7.9的Patroni+Zookeeper+keepalive+Postgres高可用数据库集群部署
    第一章概述关于zookeeper和ETCD ZooKeeper和etcd都是用于分布式系统中协调服务的开源工具,它们提供一致的键值存储来管理配置信息、服务发现、分布式同步等。ZooKeeper提供了高性能的数据访问能力,适合需要快速读写的场景,并且拥有丰富的客户端库,支持多种编程语言。相比Zoo......
  • docker 容器部署与私有镜像库
    一、 Docker服务安装与启动1.1 docker下载安装docker一般部署在Linux操作系统的服务器上进行使用,安装可使用如下操作行进行安装:1).centos/redhat环境#更换国内阿里的源curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyummak......
  • 全网最详细K8S部署Nacos集群
    K8S部署Nacos集群简介Nacos是阿里巴巴开源的一个动态服务发现、配置管理和服务管理平台,特别设计用于简化云原生应用的构建与管理。Nacos的核心特性包括:服务发现与健康检查:Nacos支持DNS与RPC方式的服务发现机制,能够自动发现、路由及负载均衡微服务。它通过健康检查机制监......
  • Opensearch集群部署【docker、服务器、Helm多种部署方式】
    操作系统兼容性我们建议在RedHatEnterpriseLinux(RHEL)或使用systemd的基于Debian的Linux发行版上安装OpenSearch,例如CentOS、AmazonLinux2和UbuntuLong-TermSupport(LTS)。OpenSearch应该适用于大多数Linux发行版,但我们只测试了少数几个。对于任何......
  • opensearch单机版安装部署
    操作系统兼容性我们建议在RedHatEnterpriseLinux(RHEL)或使用systemd的基于Debian的Linux发行版上安装OpenSearch,例如CentOS、AmazonLinux2和UbuntuLong-TermSupport(LTS)。OpenSearch应该适用于大多数Linux发行版,但我们只测试了少数几个。对于任何......