zoukankan      html  css  js  c++  java
  • PCLVisualizer::addSphere 运行报错解决方案

    编译安装VTK

    (1)下载VTK库文件

    根据PCL安装包中自带的vtk版本选择vtk库的版本,这里以vtk-v8.1.0进行配置

    (2)CMake编译VTK库文件

    清空PCL安装目录下3rdPartyVTK中的内容,将下载好的vtk-v8.1.0压缩包解压到3rdPartyVTK下,并在vtk-v8.1.0里新建build文件夹

    运行CMake,配置资源路径

    单击“Congifure”,等待配置完毕后勾选上“Grouped”和“Advanced”

    取消勾选BUILD下的“BUILD_TESTING”

    设置CMake下的“CMAKE_INSTALL_PREFIX”为vtk-v8.1.0所在的那个目录(被清空那个)

    VTK下的“VTK_RENDERING_BACKEND”设置为“OpenGL”

     

    点击“Add Entry”,添加CMAKE_DEBUG_POSTFIX,string类型,value为-gd 

     

    配置完成后再次点击“Configure”,然后再点击“Generate”,等待生成完成

     (3)生成解决方案

    双击打开build文件夹中的VTK.sln,Debug x64下,右键ALL_BUILD生成,再右键INSTALL生成;

    生成的文件会出现在VTK文件夹中,由于之前已经配置过VTK的路径,所以不需要再重新配置;

    (4)在cpp文件最顶部添加

    #include "vtkAutoInit.h" 
    VTK_MODULE_INIT(vtkRenderingOpenGL);
    

     编译程序,运行通过没有报错!

  • 相关阅读:
    app ios info权限配置:
    ionic3 小记录
    mipush ionic3 线上push
    ionic3 生命周期 之 ionViewWillLeave 坑
    iphone X 底部留白 之 ionic3 项目
    微信小程序 修改手机状态栏颜色
    git 命令
    微信小程序 下拉加载
    js 判断浏览器型号
    关于 ionic3 tabs 导航ico 点击 页面返回顶部
  • 原文地址:https://www.cnblogs.com/zhengzc/p/15379146.html
Copyright © 2011-2022 走看看