争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

Ubuntu 16.04安装Pangolin出错-机子安装Anaconda的情况

时间:2024/7/9作者:未知来源:争怎路由网人气:

Pangolin是一个轻量级的视频交互/显示工具,很多视觉SLAM程序使用他进行视频的显示和结果的绘制,比如DSO和ORB-SLAM2. 
Pangolin工程地址:https://github.com/stevenlovegrove/Pangolin
按照github上面的步骤编译安装的时候出现了错误:
[ 73%] Built target pangolin
[ 74%] Linking CXX executable HelloPangolin
//usr/lib/x86_64-linux-gnu/libsoxr.so.0: undefined reference to `GOMP_parallel@GOMP_4.0'
collect2: error: ld returned 1 exit status
examples/HelloPangolin/CMakeFiles/HelloPangolin.dir/build.make:113: recipe for target 'examples/HelloPangolin/HelloPangolin' failed
make[2]: *** [examples/HelloPangolin/HelloPangolin] Error 1
CMakeFiles/Makefile2:268: recipe for target 'examples/HelloPangolin/CMakeFiles/HelloPangolin.dir/all' failed
make[1]: *** [examples/HelloPangolin/CMakeFiles/HelloPangolin.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
这是由于我的机子上安装了Anaconda引起的。
 
我的具体解决办法:
1.将Anaconda的地址从环境变量中删除,即打开.bashrc文件,注释掉  export PATH="/home/zxw/anaconda2/bin:$PATH":
subl ~/.bashrc
(注释掉export PATH="/home/zxw/anaconda2/bin:$PATH"之后:)
source ~/.bashrc
2.打开新的窗口执行一下命令(前提是安装好了相关的依赖库,比如OpenGL等):
git clone https://github.com/stevenlovegrove/Pangolin.git
cd Pangolin
mkdir build
cd build
cmake ..
cmake --build .
没有出错,编译安装成功。
 


关键词:Ubuntu 16.04安装Pangolin出错-机子安装Anaconda的情况




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版