Como instalar arquivos de cabeçalho netpbm?

0

Eu quero compilar alguns programas em C que usam as funções netpbm. Eles precisam do arquivo "netpbm / pnm.h". Como faço para instalar este arquivo? Parece que o netpbm já está instalado, mas os arquivos de cabeçalho não estão instalados.

Eu tenho usado a versão redhat do linux por um longo tempo, mas eu sou novo no Ubuntu.

    
por JB_User 29.08.2015 / 23:10

1 resposta

0

No Ubuntu, pnm.h parece ser fornecido pelo libnetpbm9-dev ou libnetpbm10-dev , no entanto, o caminho para o arquivo é /usr/include/pnm.h em vez de /usr/include/netpbm/pnm.h , portanto, talvez seja necessário modificar as diretivas #include no código-fonte do seu programa.

Para referência futura, você pode pesquisar o conteúdo do pacote on-line no link ou instalando o utilitário apt-file e consultando o banco de dados do pacote para nomes de arquivos correspondentes, por exemplo,

~$ apt-file search '/pnm.h'
libitpp-dev: /usr/include/itpp/srccode/pnm.h
libnetpbm10-dev: /usr/include/pnm.h
libnetpbm9-dev: /usr/include/pnm.h
    
por steeldriver 29.08.2015 / 23:52