![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
环境与库
文章平均质量分 51
系统环境与安装库时碰到的问题.
HelloJinYe
生于忧患,死于安乐
展开
-
No rule to make target ‘/usr/local/lib/libnabo.so‘
使用libnabo库的时候发现/usr/local/lib文件夹下没有libnabo.so动态库,只有libnabo.a静态库查看libnabo的CMakeLists.txt:set(SHARED_LIBS FALSE CACHE BOOL "Set to TRUE to build shared library")可以看到默认编译的是静态库,这里将参数改成TRUE就可以编译成动态库了...原创 2022-01-08 15:06:14 · 886 阅读 · 0 评论 -
Ubuntu 安装opencv2.4的过程
环境:Ubuntu16.041、安装依赖项# 安装编译工具sudo apt-get install build-essential# 安装依赖包sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev# 安装可选包sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjp原创 2022-01-07 14:40:12 · 3220 阅读 · 0 评论 -
undefined reference to `Nabo::NearestNeighbourSearch<float, Eigen::Matrix<float, -1, -1, 0, -1, -1>
undefined reference to `Nabo::NearestNeighbourSearch<float, Eigen::Matrix<float, -1, -1, 0, -1, -1>原创 2021-12-28 11:08:31 · 774 阅读 · 0 评论 -
Ubuntu查看CUDA 和 CUDNN 版本
1.查看cuda版本nvcc --version2.查看cudnn版本主要是这个命令记不下来cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2原创 2020-12-28 15:24:04 · 307 阅读 · 0 评论 -
Ubuntu16.04 Unknown media type in type ‘chemical/x-alchemy‘
1.问题描述Ubuntu16.04安装vscode遇到了chemical的一串问题Unknown media type in type 'chemical/x-alchemy'Unknown media type in type 'chemical/x-cache'Unknown media type in type 'chemical/x-cactvs-ascii'Unknown media type in type 'chemical/x-cactvs-binary'Unknown medi原创 2020-12-28 10:25:23 · 819 阅读 · 0 评论 -
segmap重新安装protobuf还是遇到了版本问题This program requires version 3.5.0 of the Protocol Buffer runtime
1.问题描述编译好segmap后,满心欢喜的去跑了一下程序roslaunch segmapper kitti_localization.launch没想到碰到了protobuf的版本问题[libprotobuf FATAL google/protobuf/stubs/common.cc:61] This program requires version 3.5.0 of the Protocol Buffer runtime library, but the installed version i原创 2020-12-09 12:59:01 · 1175 阅读 · 0 评论 -
protoc: error while loading shared libraries: libprotoc.so.15: cannot open shared object file
在编译安装完protobuf后,用protoc --version命令报错protoc: error while loading shared libraries: libprotoc.so.15: cannot open shared object file: No such file or directory执行动态链接库管理命令,让可共享的动态链接库被找到sudo ldconfig现在可以正常查看protobuf的版本了参考https://blog.csdn.net/kdchxue原创 2020-12-08 10:24:35 · 2806 阅读 · 5 评论 -
编译segmap遇到的问题及解决方案
1.编译tensorflow_ros_cpp找不到tensorflowcatkin_segmap/devel/../libtensorflow_cc.so not found...tensorflow_catkin was not found...Tensorflow was not found需要我们设置tensorflow的路径catkin build tensorflow_ros_cpp --cmake-args -DFORCE_TF_PIP_SEARCH="OFF" -DFORCE原创 2020-12-07 14:23:44 · 1024 阅读 · 4 评论 -
Ubuntu16.04 bazel源码编译tensorflow及Error downloading eigen的问题
1.前言因为在Ubuntu16.04跑segmap需要从源码编译tensorflow2.安装bazelsudo apt-get install pkg-config zip g++ zlib1g-dev unzip pythonchmod +x bazel-0.16.1-installer-linux-x86_64.sh./bazel-0.16.1-installer-linux-x86_64.sh --usergedit ~/.bashrcexport PATH="$PATH:$HOME/b原创 2020-12-07 11:24:52 · 974 阅读 · 0 评论 -
/Open3D/src/Open3D/IO/FileFormat/FilePNG.cpp:37:57: error: ‘png_image’ has not been declared
0.问题安装open3d后,卸载了我的ros和pcl,重新安装pcl后Remove the following packages: 1) libpng16-dev 2) libpng16-devtools 可以看到把我的libpng16卸载了,这应该是导致png_image原创 2020-10-16 15:30:58 · 171 阅读 · 0 评论 -
ros卸载重装问题ros-kinetic-desktop-full : Depends: ros-kinetic-desktop but it is not going to be installed
0.写在前面之所以卸载ros,是因为安装open3d过程中与ros冲突了.选择先卸载ros在重新安装的方式(曲线救国?)1.问题The following packages have unmet dependencies: ros-kinetic-desktop-full : Depends: ros-kinetic-desktop but it is not going to be installed Depends: ros-kinetic原创 2020-10-15 21:19:15 · 892 阅读 · 0 评论 -
libA : Depends: libB but it is not going to be installed E: Unable to correct problems
总结一下怎么样解决Ubuntu下因为包的依赖项导致的问题1.举个例子The following packages have unmet dependencies:libpcl-dev : Depends: libvtk6-dev but it is not going to be installed Depends: libvtk6-qt-dev but it is not going to be installedE: Unable to correct problems原创 2020-10-15 22:11:36 · 664 阅读 · 0 评论 -
ubuntu16.04 重新安装pcl的问题 libpcl-dev : Depends: libvtk6-dev but it is not going to be installed
环境 Ubuntu16.04 pcl 1.70.写在前面同样是因为安装open3d被迫卸载了pcl(万恶的open3d)1.问题想要安装pclsudo apt-get install libpcl-dev然而事情不是我想的这样The following packages have unmet dependencies:libpcl-dev : Depends: libvtk6-dev but it is not going to be installed Depe原创 2020-10-15 21:43:52 · 3264 阅读 · 3 评论 -
ubuntu16.04 tensorflow1.8源码编译流程及遇到的问题
配置环境系统 ubuntu16.04bazel 0.10.0tensorflow 1.8.python anaconda python3.6cuda 10.0cudnn 7.51.安装bazelchmod +x bazel-0.10.0-installer-linux-x86_64.sh./bazel-0.10.0-installer-linux-x86_64.sh --user在~/.bashrc中添加export PATH="$PATH:$HOME/bin"2.新建conda原创 2020-09-26 18:42:12 · 275 阅读 · 0 评论 -
/usr/bin/ld: cannot find -lvtkproj4
之前写过一篇博客的解决方法是list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4")这只是移除了这个依赖库,没有治本.现在我的做法是:ln -s /usr/lib/x86_64-linux-gnu/libvtkCommonCore-6.2.so /usr/lib/libvtkproj4.so针对类似vtk的问题:https://blog.csdn.net/HelloJinYe/article/details/106492350https://blog.csdn.原创 2020-07-26 16:05:21 · 227 阅读 · 0 评论 -
No rule to make target ‘/usr/lib/x86_64-linux-gnu/libvtkproj4-6.2.so.6.2.0‘ 解决方法 添加软链接
sudo ln -s /usr/lib/x86_64-linux-gnu/libvtkCommonCore-6.2.so /usr/lib/x86_64-linux-gnu/libvtkproj4-6.2.so.6.2.0原创 2020-07-05 18:54:59 · 585 阅读 · 0 评论 -
pcl error: cannot find -lvtkproj4的问题解决方法
pcl库的问题error: cannot find -lvtkproj4在CMakeLists.txt中find_package(PCL 1.2 REQUIRED)后移除掉这一项即可.list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4")原创 2020-06-02 11:18:51 · 232 阅读 · 0 评论 -
pcl各个版本的下载链接
ubuntu16.04系统带的版本是1.7.0的这里给大家提供其他各个版本的下载链接https://github.com/PointCloudLibrary/pcl/releases原创 2020-07-04 23:02:00 · 7096 阅读 · 0 评论 -
ubuntu16.04安装opencv3.1.0遇到cuda的问题 CUDA_nppi_LIBRARY
ubuntu16.04原创 2020-07-05 16:32:43 · 306 阅读 · 0 评论