VS配置PCL“无法解析外部符号”

VS配置PCL“无法解析外部符号”一开始报错:一般原因是没有包括需要的.lib报错说明可能出现在vtk和pcl_visualization的lib上。在依赖库中添加pcl_visualization.lib或者在.cmake文件中添加visualization重新编译,如下:===========================================================之后,报错只有两条:可知,现在只缺少vtk相关的lib。本人没有找到vtkLODActor和vtkShpe…

大家好,又见面了,我是你们的朋友全栈君。

 

一开始报错:

VS配置PCL“无法解析外部符号”

一般原因是没有包括需要的 .lib

报错说明可能出现在vtk 和pcl_visualization 的lib上。在依赖库中添加pcl_visualization.lib 或者在.cmake文件中添加visualization重新编译,如下:

VS配置PCL“无法解析外部符号”

===========================================================

之后,报错只有两条:

VS配置PCL“无法解析外部符号”

可知,现在只缺少vtk相关的lib。本人没有找到vtkLODActor和vtkShpereSource对应的lib,找到的请告知下所在lib。

============================================================

找不到缺失的lib于是用暴力法添加所有vtk的lib:

命令行输入:“目标地址” /b > “保存文档”,如:

dir D:\vtk\lib\x64\Release /b > F:\1.txt

生成文档:

VS配置PCL“无法解析外部符号”

参考:https://jingyan.baidu.com/article/c275f6bac1fb23e33d75670b.html

全部贴到附加依赖库里。

=============================================================

添加完所有后运行报错:

VS配置PCL“无法解析外部符号”

把它拖到运行环境下可以正常运行了,终于。如下

VS配置PCL“无法解析外部符号”

=============================================================

* 此过程中由于知识有限,很多方法并没有选择一个最佳的方法,比如暴力添加vtk,比如拖入dll。若有大佬看到,请告知下有没有更好的方法解决,感谢。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153500.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月28日 下午4:36
下一篇 2022年6月28日 下午4:36


相关推荐

  • 遍历数据时arraylist效率高于linkedlist_遍历问题种类

    遍历数据时arraylist效率高于linkedlist_遍历问题种类概述一个java程序猿比较广为人知的小知识,是ArrayList和LinkedList最好使用迭代器删除,而不是遍历删除。当我们尝试使用for循环或者forEach进行删除的

    2022年8月16日
    9
  • pycharm中导入模块

    pycharm中导入模块pycharm 中导入模块 以 requests openpyxl 为例 1 找到 python 的安装路径 如果忘记可以在 Pycharm 运行如下代码 importsyspyt sys executablepr pythonpath 路径如下 2 打开 CMD 转到 python 路径下的 Scripts 文件夹下 3 输入要下载的 PiP 命令 pipinstallre 出现 Successfully 则下载成功同样的方法导入 openpyxl

    2026年3月17日
    2
  • MYSQL 乐观锁与悲观锁

    MYSQL 乐观锁与悲观锁1 乐观锁 乐观锁 OptimisticLo 顾名思义 就是很乐观 每次去拿数据的时候都认为别人不会修改 所以不会上锁 但是在提交更新的时候会判断一下在此期间别人有没有去更新这个数据 乐观锁适用于读多写少的应用场景 这样可以提高吞吐量 乐观锁 假设不会发生并发冲突 只在提交操作时检查是否违反数据完整性 乐观锁一般来说有以下 2 种方式 使用数据版本 Version 记录机制实现 这是

    2026年3月26日
    3
  • 百度最新面试题集锦

    百度最新面试题集锦

    2021年12月14日
    58
  • 复制网页上不能复制的文章的方法是_文章无法复制

    复制网页上不能复制的文章的方法是_文章无法复制1.F12打开开发者工具,或者鼠标右键–检查2.摁F1,找到DisableJavaScript,勾选,即可复制

    2022年8月31日
    5
  • chmod 命令用法

    chmod 命令用法指令名称:chmod使用权限:所有使用者使用方式:chmod[-cfvR][–help][–version]modefile…说明:Linux/Unix的档案调用权限分为三级:档案拥有者、群组、其他。利用chmod可以藉以控制档案如何被他人所调用。参数:mode:权限设定字串,格式如下:[ugoa…][[±=][rwxX]…][,…],其中u表示该档案的拥有者,g表示与该档案的拥有者属于同一个群体(group)者,o表示其他以外的人,a表示这

    2022年6月29日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号