在网上找了一个开源点云项目,博主的运行环境配置为pcl:1.8.0+VS:2013+Qt:5.9.0。
我的Windows环境是pcl:1.11.0+VS:2019+QT:5.12.9,好不容易把其他的版本问题都搞定了(比如QT版本和路径什么的)。但是还是运行不了,现在的问题是一直报错,说是有无法解析的外部命令,应该就是.lib文件在pcl1.8.0和pcl1.11.0版本下的名字不同,比如前者的一个lib文件是pcl_common_debug.lib而后者的链接库文件则是pcl_common.lib。出现这个问题要怎么解决呀?难道是只能再下载pcl1.8.0版本才能运行成功吗?
求各位master解答一下ord
图一为直接运行结果,出现无法解析的外部命令错误,应该是未找到相应的lib文件
图二为在链接器中附加上pcl_common_debug.lib后的运行结果,因为在pcl1.11.0中只有pcl_common.lib,所以文件无法打开
切换成 release 模式看看,如果 debug lib 没有,但是标准的有的话