精华内容
下载资源
问答
  • ubuntu 安装PCL

    2019-11-24 16:08:02
    如果你对PCL版本没有要求可以根据下面的方式安装: sudo apt-get install libpcl-dev 编译工程的时候可能会出现两个错误: 1. *** No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by ...

    如果你对PCL版本没有要求可以根据下面的方式安装:

    sudo apt-get install libpcl-dev

    编译工程的时候可能会出现两个错误:

    1.

     *** No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by 'pcl_test'.  Stop

    解决方式:

    sudo ln -s  /usr/lib/x86_64-linux-gnu/libproj.so.9 /usr/lib/x86_64-linux-gnu/libproj.so

    原因是没有找到相应的库

    我们可以按照错位的位置去查找相应的库,然后建立软链接,如果没有相应库,可以通过apt-get install安装

    2.

    /usr/bin/ld: cannot find -lvtkproj4

    解决方式:

    sudo ln -s /usr/lib/libvtkproj4.so.5.10 /usr/lib/libvtkproj4.so

     

     

    通过源码安装

    先要安装相应的依赖

    sudo apt-get update  
    sudo apt-get install git build-essential linux-libc-dev  
    sudo apt-get install cmake cmake-gui   
    sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev  
    sudo apt-get install mpi-default-dev openmpi-bin openmpi-common    
    sudo apt-get install libflann1.8 libflann-dev  
    sudo apt-get install libeigen3-dev  
    sudo apt-get install libboost-all-dev  
    sudo apt-get install libvtk5.10-qt4 libvtk5.10 libvtk5-dev  
    sudo apt-get install libqhull* libgtest-dev  
    sudo apt-get install freeglut3-dev pkg-config  
    sudo apt-get install libxmu-dev libxi-dev   
    sudo apt-get install mono-complete  
    sudo apt-get install qt-sdk openjdk-8-jdk openjdk-8-jre
     

    然后下载源码:

    git clone https://github.com/PointCloudLibrary/pcl.git

     

    然后编译和安装:

    cd pcl

    mkdir build

    cd build

    cmake -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_GPU=ON -DBUILD_apps=ON -DBUILD_examples=ON -DCMAKE_INSTALL_PREFIX=/usr ..

    make

    安装:

    sudo make install
    参考博客:
    原文链接:https://blog.csdn.net/WEICHUAN1107/article/details/87688374

     

     

     

    展开全文
  • ubuntu安装pcl环境

    千次阅读 2020-07-09 10:23:56
    2、安装依赖项 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-get install libpcl-all 先执行 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-...

    1、下载pcl

    地址:github 源码地址

    2、安装依赖项

    sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
    sudo apt-get update
    sudo apt-get install libpcl-all
    

    先执行

    sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
    

    再执行

    sudo apt install libpcl-dev
    //或者sudo apt-get install libpcl-dev
    

    依赖安装成功。

    3、编译

    进入已下载的pcl源码目录,执行以下命令

    mkdir build
    cd build
    cmake ..
    make
    //make时间较长  如果电脑CPU够牛逼可以用  make -j8   表示用8个核来编译  根据自己情况进行更改
    

    4、安装

    sudo make install
    

    5、总结 网上教程说要安装QT5和VTK,但按照本文的方式可成功:

    sudo apt install libpcl-dev
    mkdir build
    cd build
    cmake ..
    make
    sudo make install
    

    6、验证成功与否:

    • 在自己的程序里测试PCL点云的显示

    测试代码pcl_test.cpp如下:

    #include <iostream>
    #include <pcl/common/common_headers.h>
    #include <pcl/io/pcd_io.h>
    #include <pcl/visualization/pcl_visualizer.h>
    #include <pcl/visualization/cloud_viewer.h>
    #include <pcl/console/parse.h>
     
     
    int main(int argc, char **argv) {
        std::cout << "Test PCL !!!" << std::endl;
        
        pcl::PointCloud<pcl::PointXYZRGB>::Ptr point_cloud_ptr (new pcl::PointCloud<pcl::PointXYZRGB>);
        uint8_t r(255), g(15), b(15);
        for (float z(-1.0); z <= 1.0; z += 0.05)
        {
          for (float angle(0.0); angle <= 360.0; angle += 5.0)
          {
    	pcl::PointXYZRGB point;
    	point.x = 0.5 * cosf (pcl::deg2rad(angle));
    	point.y = sinf (pcl::deg2rad(angle));
    	point.z = z;
    	uint32_t rgb = (static_cast<uint32_t>(r) << 16 |
    		static_cast<uint32_t>(g) << 8 | static_cast<uint32_t>(b));
    	point.rgb = *reinterpret_cast<float*>(&rgb);
    	point_cloud_ptr->points.push_back (point);
          }
          if (z < 0.0)
          {
    	r -= 12;
    	g += 12;
          }
          else
          {
    	g -= 12;
    	b += 12;
          }
        }
        point_cloud_ptr->width = (int) point_cloud_ptr->points.size ();
        point_cloud_ptr->height = 1;
        
        pcl::visualization::CloudViewer viewer ("test");
        viewer.showCloud(point_cloud_ptr);
        while (!viewer.wasStopped()){ };
        return 0;
    

    CMakeLists.txt文件

    cmake_minimum_required(VERSION 2.6)
    project(pcl_test)
    
    find_package(PCL 1.2 REQUIRED)
    
    include_directories(${PCL_INCLUDE_DIRS})
    link_directories(${PCL_LIBRARY_DIRS})
    add_definitions(${PCL_DEFINITIONS})
    
    add_executable(pcl_test pcl_test.cpp)
    
    target_link_libraries (pcl_test ${PCL_LIBRARIES})
    
    install(TARGETS pcl_test RUNTIME DESTINATION bin)
    

    把pcl_test.cpp和CMakeLists.txt发在同一个文件夹后

    执行如下命令

    cmake .
    make
    ./pcl_test
    

    就可以看到一个漂亮的3D模型

    测试结果

    展开全文
  • Ubuntu安装pcl 1.9

    2019-11-16 11:49:53
    华为Matebook D安装PCL1.9 亲测有效 2019.11.16欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个...
    展开全文
  • ubuntu 安装pcl和python-pcl pcl 安装 python-pcl 安装 pcl 安装 # 安装 vtk-7.1.0 wget http://www.vtk.org/files/release/7.1/VTK-7.1.0.tar.gz tar -xf VTK-7.1.0.tar.gz mv VTK-7.1.0 vtk cd vtk && ...

    ubuntu 安装pcl和python-pcl

    1. pcl 安装
    2. python-pcl 安装

    pcl 安装

    # 安装 vtk-7.1.0
    wget http://www.vtk.org/files/release/7.1/VTK-7.1.0.tar.gz
    tar -xf VTK-7.1.0.tar.gz
    mv VTK-7.1.0 vtk
    cd vtk && mkdir build && cd build
    cmake ..
    make                                                                   
    sudo make install
    
    # 安装 pcl-1.8.0
    wget https://github.com/PointCloudLibrary/pcl/archive/pcl-1.8.0.tar.gz
    tar -xf pcl-1.8.0.tar.gz
    mv pcl-pcl-1.8.0 pcl
    cd pcl && mkdir build && cd build
    cmake ..
    make
    sudo make install
    

    python-pcl 安装

    git clone https://github.com/strawlab/python-pcl.git
    pip install --upgrade pip
    pip install cython==0.25.2
    pip install numpy
    cd python-pcl
    python setup.py build_ext -i
    python setup.py install
    

    测试

    python
    import pcl
    

    如果成功输出 pcl 模块,则证明安装成功。如果出现 ImportError: libpcl_registration.so.1.8: cannot open shared object file: No such file or directory。 首先查询一下系统是否存在文件 libpcl_registration.so.1.8 ,通常在 /usr/local/lib 路径下,将其设为环境变量即可。

    vim ~/.bash_profile
    # 写入下列命令
    LD_LIBRARY_PATH=/usr/local/lib
    export LD_LIBRARY_PATH
    # 在终端输入下列命令
    sudo ldconfig
    

    这样就可以成功输出 pcl 模块。

    参考

    https://blog.csdn.net/Rinono/article/details/80070134

    展开全文
  • Ubuntu 安装PCL

    2017-09-07 15:10:51
    如果网上常用的方法不行,可以尝试sudo apt-get install libpcl-dev 如果报和proj相关的错误,尝试一下下面的方法:... add the following line to your CMakeLists.txt file:list(REMOVE_ITEM PCL_LIBRARIES "vt...
  • UBUNTU18.04安装PCL1.11.1

    2021-06-15 10:54:37
    安装依赖 sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev sudo apt-get ...
  • ubuntu安装PCL过程中遇到的问题总结

    千次阅读 2020-01-03 17:03:01
    Ubuntu上基于源码安装PCL-1.8时遇到如下一些问题,加以记录。 问题1:不能获得锁 问题详细提示如下: E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable) E: ...
  • 1.Ubuntu14的用户可以使用视觉SLAM14讲书中的安装方式,个人是Ubuntu16,使用时第二条语句过不去,各种忽略。 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-...
  • ubuntu18.4 pcl1.12安装

    2021-09-05 09:43:48
    1.安装pcl所需库 sudo apt-get update sudo apt-get install libboost-all-dev sudo apt-get install libflann-dev sudo apt-get install libusb-1.0-0-dev sudo apt-get install libopenni-dev libopenni2-dev...
  • Ubuntu18.04安装PCL(详细教程)

    万次阅读 多人点赞 2020-06-07 11:45:45
    Ubuntu18.04安装PCL Ubuntu18.04安装ROS的版本为ros-melodic Ubuntu16.04安装ROS的版本为ros-kinetic 下面介绍Ubuntu18.04下安装ros-melodic (跟着步骤,一步一步走) 安装依赖 sudo apt-get update sudo apt-get ...
  • 1.安装apt-file sudo apt-get install apt-file apt-file update 出现: 参考:添加链接描述 sudo passwd root su 2.apt-file搜索文件依赖 apt-file search 缺少的头文件名称 apt-get install 文件依赖 ...
  • Ubuntu16.04安装pcl-1.8.1

    2020-08-30 16:29:40
    1. 下载源码: 网址:https://github.com/PointCloudLibrary/pcl/releases ...2. 安装依赖: sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui s.
  • 已经安装pcl多次,记录下。 !!!!一定注意,安装时候,要把anconda的环境变量去掉
  • ubuntu18.04安装PCL

    2020-12-07 20:15:02
    1. sudo add-apt-repository ppa:v-launchpad-jochen...按下enter键后,报错,仓库没有Release文件,这个问题可以不用管,不影响后面的安装成功: 2. sudo apt install libpcl-dev 3.从github 下载pcl1.8 git clon
  • 参考链接:... 1.先安装各种依赖 sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui sudo apt-get i...
  • ubuntu16.04 安装pcl1.8.0

    万次阅读 多人点赞 2019-01-21 19:50:21
    写在前言:如果你装不成功,never give it up,你...PCL(Point Cloud Library )点云库是一个开源的c++代码库,包含了大量的点云相关的通用算法和数据结构。在SLAM领域有着广泛的应用,官方的安装教程: sudo add-a...
  • 亲测 有效 Ubuntu16.04安装PCL

    万次阅读 热门讨论 2018-10-08 21:21:52
    亲测 Ubuntu16.04安装PCL库 1.安装各种依赖包 sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui sudo apt-get install libusb-1.0-0-...
  • Ubuntu16.04安装PCL及PCL可视化工具pcl-viewer ...PCL安装有两种方式,一种是下载包进行编译,不过本机实测make过程中报错,最终没有解决;另外一种是直接通过Ubuntu16.04的公共软件库安装,ubuntu16.0...
  • Ubuntu16.04安装PCL1.9

    2020-03-30 15:13:19
    1、安装各种依赖包 sudo apt-get install g++ sudo apt-get install cmake cmake-gui sudo apt-get install doxygen sudo apt-get install mpi-default-dev openmpi-bin openmpi-common sudo apt-get install ...
  • Ubuntu18.04 PCL-1.11安装看这一篇就够了

    千次阅读 多人点赞 2019-11-07 09:17:27
    Ubuntu18.04 PCL安装看这一篇就够了Ubuntu18.04下安装PCL安装编译环境安装Cuda安装Qt5安装VTK安装一些其它依赖安装metslib安装PCL 看过无数PCL安装的帖子,现总结出一个完美的PCL安装教程。 Ubuntu18.04下安装PCL ...
  • Ubuntu18.04下安装PCL1.9.1

    万次阅读 多人点赞 2019-01-17 21:56:55
    Ubuntu18.04下安装PCL1.9.1 摘要:这篇文章给出在Ubunt16.04版本和Ubuntu17.10版本下编译安装PCL1.8的解决方案。安装的麻烦之处在于需要安装很多依赖库。 STEP 1 :安装依赖库 方法一 使用官方预编译版本安装 1 ...
  • QT开发全套视频 1.更新源 sudo apt-get update ...3.安装pcl sudo apt-get install libpcl-dev pcl-tools libproj-dev 注:按照此方法,一定要装libproj-dev,否则编译程序时会报错。 4.测试 Hom...
  • 单独pip install python-pcl 是没法用的,import pcl 的时候还是会报错 按照官网流程: sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-get install libpcl-...
  • 配置环境看官方配置更快呢 PCL官网传送门:https://pointclouds.org/downloads/#linux 所以 命令仅此一行: $ sudo apt install libpcl-dev 亲测可行
  • 不需要安装什么依赖,直接安装即可: sudo apt install libpcl-dev 参考链接:Ubuntu20.04 Ubuntu18.04安装pcl点云库
  • Ubuntu16.04安装PCL 1.7

    千次阅读 2019-12-09 17:10:15
    //在Ubuntu16.04,PCL库已经存在于公共软件源中: sudo apt-get install libpcl-dev pcl-tools 修复 //No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by "***" sudo apt-get install ...
  • Ubuntu18.04安装PCL

    2021-01-09 21:21:47
    https://blog.csdn.net/qq_40022890/article/details/100786946
  • ubuntu20.04安装pcl

    千次阅读 2021-06-15 18:51:43
    1.先安装各种依赖 sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev sudo apt-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,077
精华内容 1,630
关键字:

ubuntu安装pcl