1.先建立一个MVS的文件夹
2.#准备一个空闲的机器安装:
sudo apt-get update -qq && sudo apt-get install -qq
sudo apt-get -y install git cmake libpng-dev libjpeg-dev libtiff-dev libglu1-mesa-dev
3.Eigen(要翻墙)一定要是3.4版本及以上,eigen3.2不可以在ubuntu18.4
git clone https://gitlab.com/libeigen/eigen.git --branch 3.4
mkdir eigen_build && cd eigen_build
cmake . ../eigen
make && sudo make install
cd ..
4.Boost 1.56版本以上
sudo apt-get -y install libboost-iostreams-dev libboost-program-options-dev libboost-system-dev libboost-serialization-dev
5.OpenCV
sudo apt-get -y install libopencv-dev
6.CGAL
sudo apt-get -y install libcgal-dev libcgal-qt5-dev
7.VCGLib
git clone https://github.com/cdcseacave/VCG.git vcglib
8.openmvs
git clone https://github.com/cdcseacave/openMVS.git openMVS
mkdir openMVS_build && cd openMVS_build
cmake . ../openMVS -DCMAKE_BUILD_TYPE=Release -DVCG_ROOT="$填你Vcglib的父级目录/vcglib"
9.安装openmvs的库
make -j2 && sudo make install
这样就可以了