[CMAKE 2] Install Pangolin, OpenCV, and Eigen

Sinaenjuni·2023년 7월 13일

CMAKE

목록 보기
2/4

OpenCV source code build

1. Make directories

$ mkdir -p OpenCV/build & mkdir -p OpenCV/install
$ cd OpenCV

2. Download source code

git clone https://github.com/opencv/opencv.git

3. Build source code

$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../install ../eigen/
$ make -j4
$ sudo make install

Eigen3 source code build

1. Make directories

$ mkdir -p Eigen3/build & mkdir -p Eigen3/install
$ cd Eigen3

2. Download source code

git clone https://gitlab.com/libeigen/eigen.git

3. Build source code

$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../install ../eigen/
$ make -j4
$ sudo make install

Pangolin source code build

1. Make directory

$ mkdir -p Pangolin/build & mkdir Pangolin/install
$ cd Pangolin

2. Download source code

git link: https://github.com/stevenlovegrove/Pangolin

$ git clone https://github.com/stevenlovegrove/Pangolin.git
  • (optional) depandencies install
    $ sudo apt install build-essential
    $ sudo apt install libgl1-mesa-dev
    $ sudo apt install libglew-dev
  • (optional) Using m1 mac system
    ./scripts/install_prerequisites.sh -m brew all

3. Build source code

$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../install/ ../Pangolin/
$ make -j4
$ sudo make install

0개의 댓글