Onde coloco bibliotecas auto-construídas no OS X?

1

Eu baixei e construí uma biblioteca C, g ++ que eu quero usar em alguns outros projetos C.

Qual é o diretório melhor / padrão para colocar a biblioteca no OS X Snow Leopard?

  • /opt/local/lib/
  • /usr/local/lib/
  • algum outro?

E relacionado: O que é a biblioteca padrão / inclui caminho de pesquisa para g ++?

    
por RickyA 15.07.2011 / 10:03

1 resposta

2

/usr/local/lib é o local padrão para esses sistemas em quase todos os SOs semelhantes a Unix.

O MacPorts cria a hierarquia /opt para não mexer no que você fez manualmente em /usr/local/ .

O Fink cria a hierarquia /sw por motivos semelhantes.

Homebrew Eu ainda acho que o padrão é mexer com /usr/local (uma decisão de design que eu acho desagradável), mas eu acho que tem uma opção de "prefixo" para fazer com que ele use sua própria hierarquia.

    
por 15.07.2011 / 21:30