Ir ao conteúdo

Posts recomendados

Postado

Tenho um conjunto de biblioteca que tem os headers na pasta /usr/include/ do sistemas , que foram baixadas pelo apt, mas não consigo utilizá las, eu consigo utilizar se tiver a biblioteca com todo o src dela na pasta do projeto com e adicionado o subdiretório onde esta a biblioteca ao Cmake, mais acho isso ruim porque tenho que ficar com varias copias da mesma biblioteca em vários projetos.

Queria utilizar as bibliotecas já presentes no sistemas.

Como faço pra adiciona elas com o Cmake? 

Postado

Os headers não tem em geral nenhum código. Você precisa das bibliotecas, do código em si, compilado. Ou das fontes todas e aí compila a biblioteca como dependência de seus projetos que a usam. 

 

E o makefile ajusta as dependências para o linker não reclamar das funções como unresolved.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...