在win10上安装配置PCL(内附参考文章链接)

    技术2022-07-13  67

    在win10上安装配置PCL(内附参考文章链接)

    1.下载 GitHub上PCL下载地址 在上述下载地址里,选择你想要使用的版本,进行下载,我选的是1.9.0版本(之前配置过一次1.10.0版本,配置后error巨多,改不完放弃了) 注意下载一定要下载两个文件,一个AllInOne,一个pdb,如下: 后面的msvc2017对应的是Visual Studio 2017版本。

    2.安装 参考一位大佬的文章:https://blog.csdn.net/weixin_41991128/article/details/83864713 严格按照上面链接的方法安装配置,注意更改路径。(C盘不允许写权限,注意以管理员权限打开cmd,后面获取链接库列表时注意路径) 获取后的链接库的txt文件里面,检查下有没有文件夹的名字,有的话去掉。 不仅要获取vtk的库,还要获取pcl的库,代码改路径,执行两次即可,注意:vtk的链接库debug版本有gd的标识,release版本无;pcl的链接库名称里有debug和release的区别。

    3.我遇到的error 如果是严格按照上面方法安装配置的,在运行验证代码后,可能只会出现: error C4996: ‘vtkMapper::ImmediateModeRenderingOff’: 被声明为已否决(当然不同的人可能遇到不同的errors,在上面的安装配置方法链接里大部分errors都可以找到解决方法) 直接双击属性表的根目录Release|X64,(你配置的哪个就双击哪个)选择C/C++里的SDL检查,改为否。

    4.已经配置好的属性页可以复制保存起来,需要用时,粘贴到项目文件夹里,注意和源文件放到同一目录里,在Release上添加一下属性页,然后按照第3步改动一下errors即可使用。

    Processed: 0.020, SQL: 9