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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.