Estoy un poco confundido.
He instalado un montón de bibliotecas (por ejemplo vtk
, gsl
...) que necesito para un proyecto de c ++ para la escuela. Usé homebrew para instalarlos (por suerte había fórmulas disponibles).
Mi pregunta es, ¿Homebrew vincula esto /usr/include
o algo comparable? ¿O es algo que debería hacer manualmente?
Homebrew generalmente hace este tipo de cosas para ejecutables, sin embargo, no puedo encontrar las bibliotecas en ningún otro lugar que no sea en los /usr/local/Cellar/...
directorios. Tengo un montón de bibliotecas instaladas, así que no puedo simplemente usar -L / ... para cada una de ellas.
homebrew
unix
open-source
development
romeovs
fuente
fuente
Cellar
estar relacionado con lo que haya en el/usr/local
? Si es un proyecto, entonces sugeriría usar un Makefile; facilitaría las cosas, ¿no es así?Respuestas:
Por lo general, están vinculados
/usr/local/lib
. Si no están allí, inténtalobrew link <library-you-are-installing>
; eso debería resolverlo.fuente