安装目录
安装依赖
安装依赖库:
cpp
sudo apt-get install \
git \
cmake \
build-essential \
libboost-program-options-dev \
libboost-filesystem-dev \
libboost-graph-dev \
libboost-system-dev \
libboost-test-dev \
libeigen3-dev \
libsuitesparse-dev \
libfreeimage-dev \
libmetis-dev \
libgoogle-glog-dev \
libgflags-dev \
libglew-dev \
qtbase5-dev \
libqt5opengl5-dev \
libcgal-dev \
libcgal-qt5-dev \
libflann-dev \
libsqlite3-dev \
libatlas-base-dev
下载解压COLMAP
使用以下命令编译COLMAP:
python
# 重要的一步,退出conda环境
conda deactivate
# cd到解压的COLMAP下,新建build文件夹
mkdir build
cd build
# 重新配置(确保没有conda环境干扰)
cmake ..
make -j$(nproc)
sudo make install
# 测试
colmap -h
如果输入colmap -h后没有正确输出,请配置到环境变量(请替换为你的路径):
python
# 临时添加
export PATH=/usr/local/bin:$PATH
# 永久添加(添加到 ~/.bashrc 或 ~/.profile)
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
成功截图
