Domanda

Attualmente sto cercando di raccogliere dati da una telecamera che funziona solo con le biblioteche statiche.
Quindi devo installare PCL staticamente.Dal momento che non esiste un kit all-in-one come per la versione dinamica, l'ho fatto manualmente, con Cmake.La build è riuscita, ma anche se ho impostato l'opzione in cmakelists "impostato (PCL_SHARED_LIBS OFF)" , PCL è ancora costruito dinamicamente.Ho provato questo trucco http://www.pcl-utenti.org/how-to-build-pcl-taticht-td4027660.html , ma ho ancora biblioteche dinamiche.

Come posso costruire la versione statica di PCL?

È stato utile?

Soluzione

È possibile modificare i valori memorizzati nella cache nella GUI cmake.Non dovresti mai aver bisogno di modificare manualmente il file della cache.Se non vedi la variabile PCL_Shared_Libs, potrebbe essere necessario controllare la casella di controllo "Avanzate".

è anche descritto nella documentazione PCL : Inserisci Descrizione dell'immagine qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top