Je suis un peu confus.
J'ai installé un tas de bibliothèques (par exemple vtk
, gsl
...) dont j'ai besoin pour un projet c ++ pour l'école. J'ai utilisé homebrew pour les installer (heureusement, il y avait des formules disponibles).
Ma question est, ne Homebrew lien entre ces dans /usr/include
ou quelque chose de comparable? Ou est-ce quelque chose que je devrais faire manuellement?
Homebrew fait généralement ce genre de choses pour les exécutables, mais je ne trouve pas les bibliothèques ailleurs que dans les /usr/local/Cellar/...
répertoires. J'ai un tas de bibliothèques installées, donc je ne peux pas simplement utiliser -L / ... pour chacune d'entre elles.
homebrew
unix
open-source
development
romeovs
la source
la source
Cellar
être lié au/usr/local
? S'il s'agit d'un projet, je suggère d'utiliser un Makefile; cela faciliterait les choses, n'est-ce pas?Réponses:
Ils sont généralement liés
/usr/local/lib
. S'ils ne sont pas là, essayezbrew link <library-you-are-installing>
; cela devrait le résoudre.la source