Von Homebrew installierte Bibliotheken, wie verwende ich sie?

13

Ich bin ein bisschen verwirrt.

Ich habe eine Reihe von Bibliotheken installiert (zB vtk, gsl, ...) , die ich für die Schule für ein c ++ Projekt benötigen. Ich habe Homebrew verwendet, um sie zu installieren (zum Glück gab es Formeln zur Verfügung).

Meine Frage ist, verknüpft Homebrew diese mit /usr/includeetwas Vergleichbarem? Oder ist das etwas, was ich manuell tun müsste?

Homebrew macht normalerweise solche Sachen für ausführbare Dateien, aber ich kann die Bibliotheken nirgendwo anders als in den /usr/local/Cellar/...Verzeichnissen finden. Ich habe eine Reihe von Bibliotheken installiert, so dass ich nicht einfach -L / ... für jede von ihnen verwenden kann.

Romeovs
quelle
Sollte nicht das, was im steht, mit dem Cellarverknüpft werden /usr/local? Wenn es sich um ein Projekt handelt, würde ich vorschlagen, ein Makefile zu verwenden. es würde die Dinge einfacher machen, nicht wahr?
ismail

Antworten:

12

Sie sind normalerweise eingebunden /usr/local/lib. Wenn sie nicht da sind, versuchen Sie es brew link <library-you-are-installing>; das sollte es lösen.

Jorge Núñez
quelle