首页 > 系统相关 >ubuntu20安装colmap

ubuntu20安装colmap

时间:2023-09-06 17:22:59浏览次数:36  
标签:git dev CUDA install colmap ubuntu20 安装 libboost

 

教程

https://colmap.github.io/install.html

 

前提

r900k  3070显卡

cuda11.5

opencv3.4.9

如果有acoda先从环境变量去掉,以免导致多重库问题

 

起作用
source ~/.bashrc

  

gcc 11  g++  11

 

安装

sudo apt-get install \
    git \
    cmake \
    ninja-build \
    build-essential \
    libboost-program-options-dev \
    libboost-filesystem-dev \
    libboost-graph-dev \
    libboost-system-dev \
    libeigen3-dev \
    libflann-dev \
    libfreeimage-dev \
    libmetis-dev \
    libgoogle-glog-dev \
    libgtest-dev \
    libsqlite3-dev \
    libglew-dev \
    qtbase5-dev \
    libqt5opengl5-dev \
    libcgal-dev \
    libceres-dev

  

安装cuda支持

sudo apt-get install -y \
    nvidia-cuda-toolkit \
    nvidia-cuda-toolkit-gcc

  

Or, manually install latest CUDA from NVIDIA’s homepage. During CMake configuration specify CMAKE_CUDA_ARCHITECTURES as “native”, if you want to run COLMAP on your current machine only, “all”/”all-major” to be able to distribute to other machines, or a specific CUDA architecture like “75”, etc.

 

添加

 

 

 122行

set(CMAKE_CUDA_ARCHITECTURES "native") # 添加

  

 

 

编译

git clone https://github.com/colmap/colmap.git
cd colmap
git checkout dev
mkdir build
cd build
cmake .. -GNinja
ninja
sudo ninja install

  

 

标签:git,dev,CUDA,install,colmap,ubuntu20,安装,libboost
From: https://www.cnblogs.com/gooutlook/p/17682885.html

相关文章

  • vim安装插件
    安装插件管理工具curl-fLo~/.vim/autoload/plug.vim--create-dirshttps://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim编辑~/.vimrc文件,输入下面指令callplug#begin()"Thedefaultplugindirectorywillbeasfollows:"-Vim(Linux/macOS):......
  • Maven 安装与环境变量配置 及 springboot项目创建
    (1)Maven安装:在官网下载:http://maven.apache.org/download.cgi  (2)Maven配置环境变量:解压到一个路径,然后配置环境变量:新建变量名:MAVEN_HOME变量值:D:\apache-maven-3.6.0(这是我的MAVEN路径)编辑变量名:Path在最前面加上:%MAVEN_HOME%\bin新建系统变量--》......
  • Centos7安装Docker全过程记录(无坑版教程)
     一、安装前必读在安装Docker之前,先说一下配置,我这里是Centos7Linux内核:官方建议3.10以上,3.8以上貌似也可。注意:本文的命令使用的是root用户登录执行,不是root的话所有命令前面要加sudo1.查看当前的内核版本uname-r2.使用root权限更新yum包(生产环境中此步操作......
  • HashCat 下载安装
    介绍Hashcat是一款用于破解密码的工具,据说是世界上最快最高级的密码破解工具,支持LM哈希、MD5、SHA等系列的密码破解,同时也支持Linux、Mac、Windows平台。一、官网https://hashcat.net二、github项目仓库https://github.com/hashcat/hashcat三、源码安装源码可以在......
  • docker 中安装kafka
    docker中安装kafka docker中安装kafka在安装kafka之前需要先安装zookeeper,因为kafka启动会将元数据保存在zookeeper中,zookeeper是一种分布式协调服务,可以再分布式系统中共享配置,协调锁资源,提供命名服务。zookeeper安装1、在docker中拉取zookeeper镜像dockerpull......
  • NAS主板 小主机 群晖 ESXI 安装要点梳理(第二版)
    首先感谢各位亲的大力支持!你买的不仅是一个硬件,更是一个服务。下面我就我自己在折腾nas和软路由方面的心得和大家分享,希望对你有用。NAS购买心得和建议:硬件选购篇一、如何选购主板(家用为主,工作为辅)最为NAS主板第一要稳定,首要!重要!NAS主板,功耗要低,高功耗的主板不但电费烧......
  • Docker的基础安装
    卸载旧版本yumremovedockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-engine安装GCCyum-yinstallgccyum-yinstallgcc-c++安装软件包yuminstall-yyum-utils设置镜像仓库官方设置y......
  • 多网口小主机安装openWRT,多网口开启设置
    OpenWRTx86PC-Install&SetupEthernetNetworkAdapter-IntelQuadPortServerAdapter 关键是配置vim/etc/config/network文件 https://www.youtube.com/watch?v=D5JxrNgLSnA&ab_channel=VanTechCorner ......
  • linux 安装mysql
    官网下载地址https://downloads.mysql.com/archives/community/ 我的是centos7下载的是这个 2.上传到服务器,解压#在当前目录下(mysql)下创建一个mysql-8.0.33文件夹mkdirmysql-8.0.33#解压安装包到该目录下tar-xvfmysql-8.0.33-1.el7.x86_64.rpm-bundle.tar-C......
  • 在 Linux 系统中安装并设置 kubectl
    准备开始kubectl版本和集群版本之间的差异必须在一个小版本号内。例如:v1.28版本的客户端能与v1.27、v1.28和v1.29版本的控制面通信。用最新兼容版的kubectl有助于避免不可预见的问题。在Linux系统中安装kubectl在Linux系统中安装kubectl有如下几种方法:用c......