Erstellen von PCL-Bibliothek statisch
-
21-12-2019 - |
Frage
Ich versuche derzeit, Daten von einer Kamera zu sammeln, die nur mit statischen Bibliotheken arbeitet.
Dann muss ich pcl statisch installieren.Da es kein All-in-One-Kit gibt, wie für die dynamische Version, habe ich es mit CMake manuell getan.Der Build ist erfolgreich, aber auch wenn ich die Option in CMAKELISTS "Set (pcl_shared_libs off)" einstellte, ist PCCl noch dynamisch gebaut.Ich habe diesen Trick ausprobiert http://www.pcl-Users.org/how-to-build-pcl-statisch-td4027660.html , aber ich habe immer noch dynamische Bibliotheken.
Wie kann ich die statische Version von PCL aufbauen?
Lösung
Sie können zwischengespeicherte Werte in der CMACE-GUI ändern.Sie sollten niemals die Cache-Datei manuell ändern müssen.Wenn Sie die Variable PCL_SHARED_LIBS nicht sehen, müssen Sie möglicherweise das Kontrollkästchen "Advanced" überprüfen.
Es wird auch beschrieben in der PCL-Dokumentation :