摘要: 1.因为pthread不是C标准库,需要链接 2.在CMakeLists.txt里添加: FIND_PACKAGE(Threads REQUIRED) TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${CMAKE_THREAD_LIBS_INIT}) 阅读全文
posted @ 2019-08-11 21:16 penuel 阅读(2170) 评论(0) 推荐(0)
摘要: 1.卸载 sudo apt-get remove libprotobuf-dev which protoc 然后删除路径即可 2.安装 sudo apt-get install autoconf automake libtool curl make g++ unzip git clone -b v3 阅读全文
posted @ 2019-08-11 11:39 penuel 阅读(6266) 评论(0) 推荐(0)
摘要: 1.sudo updatedb 2.locate eigen3 3.手动删除 阅读全文
posted @ 2019-08-10 20:45 penuel 阅读(2605) 评论(0) 推荐(0)
摘要: 使用张明明大神修改编译版 注意:中间出过很多错误,大部分是开源包eigen,protobuf的版本与该SLAM不匹配。 之前装了eigen的,删掉。protobuf我装的是3.6.1 1.安装依赖性: sudo apt-get install -y google-mock libboost-all- 阅读全文
posted @ 2019-08-10 20:31 penuel 阅读(1105) 评论(0) 推荐(0)
摘要: 1.排除网络问题 2.增加TIMEOUT的时间: 更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三个文件sources_list.py、gbpdistro_support.py、rep3.py中的DOWNLOAD_TIMEOUT = 15.0值,改大一点 阅读全文
posted @ 2019-08-09 15:06 penuel 阅读(11464) 评论(0) 推荐(0)
摘要: 1.下载: git clone https://github.com/raulmur/ORB_SLAM2.git ORB_SLAM2 2.依赖项: sudo apt install autotools-dev ccache doxygen dh-autoreconf git liblapack-de 阅读全文
posted @ 2019-08-09 15:04 penuel 阅读(3956) 评论(0) 推荐(0)
摘要: 1.官方教程https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#ubuntu-installation 2.在http://developer.nvidia.com/cuda-downloads上下载安装包 3. 阅读全文
posted @ 2019-08-09 12:10 penuel 阅读(3321) 评论(0) 推荐(0)
摘要: https://github.com/stevenlovegrove/Pangolin 阅读全文
posted @ 2019-08-09 11:28 penuel 阅读(1570) 评论(0) 推荐(0)
摘要: http://eigen.tuxfamily.org/index.php?title=Special%3AAllPages&from=&to=&namespace=100 除非特别需要,不建议独立安装eigen,因为什么开源库需要的版本不一样,ros也会安装。 1.git clone https:/ 阅读全文
posted @ 2019-08-09 11:10 penuel 阅读(765) 评论(0) 推荐(0)
摘要: 1.安装依赖项: sudo apt-get install cmake libeigen3-dev libsuitesparse-dev qtdeclarative5-dev qt5-qmake libqglviewer-dev 2. mkidr build cd build cmake .. ma 阅读全文
posted @ 2019-08-09 11:06 penuel 阅读(1855) 评论(0) 推荐(0)