ubuntu16.04安装Pangolin库

        前置的cmake升级和eigen安装可以看前面博客:

Ubuntu升级cmake版本_浅梦语11的博客-CSDN博客

ubuntu升级eigen到3.4.0_浅梦语11的博客-CSDN博客

        最后验证例程看:ubuntu16.04验证Pangolin安装成功_浅梦语11的博客-CSDN博客

目录

一、依赖库下载

二、Pangolin安装:安装稳定版本


一、依赖库下载

        这个我因为前面找了很多教程,安装依赖库一般是没啥问题都能安上,所以写文章时找不到具体的了。不过官网上有安装依赖的命令:

GitHub - stevenlovegrove/Pangolin: Pangolin is a lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.

# 下载Pangolin
cd ~/对应文件夹
git clone --recursive https://github.com/stevenlovegrove/Pangolin.git
cd Pangolin

# Install dependencies 安装依赖
./scripts/install_prerequisites.sh recommended

# Configure and build
cmake -B build
cmake --build build

# with Ninja for faster builds (sudo apt install ninja-build)
cmake -B build -GNinja
cmake --build build

# GIVEME THE PYTHON STUFF!!!! (Check the output to verify selected python version)
cmake --build build -t pypangolin_pip_install

# Run me some tests! (Requires Catch2 which must be manually installed on Ubuntu.)
ctest

        这个是官方的安装方式,可以试试。下载Pangolin库后第二段的代码:

./scripts/install_prerequisites.sh recommended

        就是安装依赖的,可以试试。

        或者我找了一个,也可以试试:

sudo apt-get install libglew-dev libpython2.7-dev libboost-dev libboost-thread-dev libboost-filesystem-dev -y

二、Pangolin安装:安装稳定版本

Release v0.6 · stevenlovegrove/Pangolin · GitHub

        这里有一个v0.6版本的,下载到文件夹内,进入文件夹。

        (说是0.6的也不行,得0.5的)0.5的版本的下载地址是:Release v0.5 · stevenlovegrove/Pangolin · GitHub

        之后基本套路:

cd Pangolin 
mkdir build 
cd build    
sudo cmake ..     
sudo make -j4     
sudo make install

        当然,这应该是可以的。但是实际上,我参考了官网上的命令才输入的。

        大概命令这样:

cd Pangolin
cmake -B build
cmake --build build
cd build
sudo cmake ..
sudo make -j4
sudo make install

        cmake -B build

         cmake --build build

        cd build    
        sudo cmake ..     
        sudo make -j4    

        sudo make install

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值