SLAM学习实践过程中长期记录帖——(环境配置,遇到的bug的记录以及解决方案)

本文分享了作者重装Ubuntu16.04系统后的环境配置经验,包括Chrome、搜狗输入法美化、gcc/g++多版本管理、cmake安装、OpenCV双版本切换等内容,并附上了实用的参考资料。

前段时间随便跑了跑demo,结果系统就崩溃了,重装了16.04系统(之前是14.04系统),上手用了两天,觉得果然比14.04舒服啊(都有点想直接上18.04了)。
然后就配置环境,可以说是比较考验耐心的事情了,下面列出我配环境过程中参考的一些博客,都是看来看去相对比较完整的,就是比较靠谱的,不是来水帖子的!以及过程中遇到的问题还有解决方案。

1.Chrome,搜狗输入法这些就看一个美化的教程吧,还可以提升一些用户体验:

毕竟重装系统后一下子都没有欲望继续学习了,先简单搞一下美化,调整一下之前系统崩掉之后自己心态也随之崩掉的情绪。
Ubuntu16.04美化教程,良心推荐,都挺好用的
这些东西有个大概就好了,不要折腾太多,记住主线任务!(虽然很好看,我还想继续哈哈哈)

2.gcc和g++的安装:

主要是多个版本进行管理和切换的,具体每一个的安装网上还是有很多教程的,这里贴一个多版本管理的链接,很有用吧!gcc/g++多版本管理和切换

3.cmake的安装:

参考这个帖子,版本是比较新的,用起来其实还是那样哈哈,只是觉得用新不用旧!
cmake安装参考

4.OpenCV

这个自己之前装还是很蛋疼的,尤其是第一次用的时候,搞了半天没搞好,有一次自己先装了opencv3.4,然后程序需要2.4,那会不知道多版本切换,就先卸载,再冲撞,真的是麻烦,现在有双版本就好多啦!
4.1那么首先就是一个比较综合的帖子,分别介绍了ubuntu16.04下Qt, opencv3.2 ,以及相应的opencv_contrib3.2.0的安装,
帖子在这里:
Ubuntu16.04下Qt+opencv+voencv_contrib 3.2
4.2这个帖子主要是讲ubuntu下两个版本的opencv如何进行切换使用的,当然用熟了以后就会觉得简单很多,但是刚开始还是很有借鉴的意义的。
借鉴的就是这个帖子:OpenCV双版本切换使用,超级赞

其实下单点说就是平时自己用的是opencv2.4.13,但是有时候会遇到基于opencv3.x版本的程序,这个时候其实只需要在相应的CMakeLists.txt文件中添加:
set(OpenCV_DIR "/usr/local/opencv3.2.0/share/OpenCV")

find_package(OpenCV 3.2.0 REQUIRED)

就好了,和之前的比其实就是稍微改动了一点点。
4.3最后是SLAM大佬贺一加的博客:
OpenCV3.1+OpenCV2.X版本教程

其实更多的是希望能够从大佬身上学习,需要学习的远远不止装一个OpenCV啊哈哈哈哈啊

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值