1. Install gcc
- install gcc g++ etc via yum
- update gcc to higher version (I choose 5.4)
tar -xvf gcc-5.4.0.tar.bz2
cd gcc-5.4.0
./contrib/download_prerequisits
mkdir build
cd build
…/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make
make install
mv gcc gcc-old
mv g++ g+±old
mv c++ c+±old
ls -s /usr/local/bin/gcc /usr/bin/gcc
ln -s /usr/local/bin/g++ /usr/bin/g++
ln -s /usr/local/bin/c++ /usr/bin/c++
2. install cmake & boost & etc
- cmake
install cmake with high version
detail can be seen here
- BOOST
down load boost from offfical site
tar xvf boost-xxxxx

本文详细介绍了在CentOS7上安装Colmap的步骤,包括更新gcc到5.4.0,安装cmake、boost等依赖,解决gflag和glog的命名空间错误,安装freeimage和ceres,以及安装cuda和colmap本身。特别注意,安装glog时要避免使用旧版gcc,以防止链接错误。
最低0.47元/天 解锁文章
760





