Pergunta

Eu estou atualmente tentando coletar dados de uma câmera que só funciona com bibliotecas estáticas.
Então eu tenho que instalar o PCL estaticamente.Como não há kit all-in-one quanto para a versão dinâmica, eu fiz manualmente, com Cmake.A compilação foi bem-sucedida, mas mesmo se eu definir a opção no conjunto de CMAKelists "(PCL_Shared_Libs Off)" , PCL ainda é construído dinamicamente.Eu tentei este truque http://www.pcl-users.org/how-to-build-pcl-stly-td4027660.html , mas eu ainda tenho bibliotecas dinâmicas.

Como posso construir a versão estática do PCL?

Foi útil?

Solução

Você pode modificar valores em cache no CMAKE GUI.Você nunca deve precisar modificar o arquivo de cache manualmente.Se você não vê a variável pcl_shared_libs, talvez seja necessário verificar a caixa de seleção "Avançado".

Também é descrito Na documentação do PCL : Digite a descrição da imagem aqui

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top