Jestem nieco zdezorientowany.
Mam zainstalowane kilka bibliotek (np vtk
, gsl
...), że muszę do C ++ projektu dla szkoły. Użyłem homebrew do ich zainstalowania (na szczęście były dostępne formuły).
Moje pytanie brzmi: czy Homebrew łączy je ze sobą, /usr/include
czy może coś porównywalnego? Czy jest to coś, co musiałbym zrobić ręcznie?
Homebrew zwykle robi takie rzeczy dla plików wykonywalnych, ale nie wydaje mi się, aby znaleźć biblioteki nigdzie indziej niż w /usr/local/Cellar/...
katalogach. Mam zainstalowanych kilka bibliotek, więc nie mogę po prostu użyć -L / ... dla każdej z nich.
homebrew
unix
open-source
development
Romeovs
źródło
źródło
Cellar
powiązane, nie powinno być powiązane z/usr/local
? Jeśli jest to projekt, sugerowałbym użycie Makefile; ułatwiłoby to, prawda?Odpowiedzi:
Zazwyczaj są połączone
/usr/local/lib
. Jeśli ich nie ma, spróbujbrew link <library-you-are-installing>
; to powinno to rozwiązać.źródło