When using open3d, error QH6248 qh_lib_check: Incorrect qhull library called

Table of contents

write in front

1. The content of this article
shows an error when open3d calculates OrientedBoundingBox:
QH6248 qh_lib_check: Incorrect qhull library called
.
QH6255 qh_lib_check: Cannot continue. Library 'qhull 7.2.0 (2015.2 2016/01/18)' uses a dynamic qhT via qh_QHpointer (eg, qhull_p.so)
2. Platform
ubuntu 1804
3. Please indicate the source for reprinting:
https:/ /blog.csdn.net/qq_41102371/article/details/130478655

reason

The code uses both pcl and open3d. The current libqhull that libpcl depends on conflicts with the qhull used by open3d
https://github.com/isl-org/Open3D/issues/1364

Solution

Commenting out the pcl part of the code, it runs normally, but when it must be used at the same time, it still doesn't solve the fundamental problem.

over

Guess you like

Origin blog.csdn.net/qq_41102371/article/details/130478655