按照Github上面的教程走即可,非常简单:https://github.com/stevenlovegrove/Pangolin
首先要安装一些必要的库
Glew:
sudo apt-get install libglew-dev
CMake:
sudo apt-get install cmake
Boost:
sudo apt-get install libboost-dev libboost-thread-dev libboost-filesystem-dev
Python2 / Python3:
sudo apt-get install libpython2.7-dev
然后开始安装
git clone https://github.com/stevenlovegrove/Pangolin.git
cd Pangolin
mkdir build
cd build
cmake -DCPP11_NO_BOOST=1 …
make -j
执行语句cmake -DCPP11_NO_BOOST=1 ,可能遇到的问题:
– Found WAYLAND: /usr/lib/x86_64-linux-gnu/libwayland-client.so;/usr/lib/x86_64-linux-gnu/libwayland-server.so;/usr/lib/x86_64-linux-gnu/libwayland-egl.so;/usr/lib/x86_64-linux-gnu/libwayland-cursor.so
– Checking for module ‘xkbcommon’
– No package ‘xkbcommon’ found
CMake Error at /usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:415 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:593 (_pkg_check_modules_internal)
src/CMakeLists.txt:219 (pkg_check_modules)
– Configuring incomplete, errors occurred!
See also “/home/southcity/Pangolin/build/CMakeFiles/CMakeOutput.log”.
如果你没有注意,在执行make -j时,会出现:
make: *** 没有指明目标并且找不到 makefile。 停止。
解决办法:
sudo apt-get install libxkbcommon-x11-dev
再执行语句
cmake -DCPP11_NO_BOOST=1 …
make -j
就安装成功了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)