Доморощенные установленные библиотеки, как их использовать?

13

Я немного смущен.

Я установил кучу библиотек (например vtk, gsl...), которые мне нужны для проекта c ++ для школы. Я использовал homebrew для их установки (к счастью, были доступны формулы).

Мой вопрос: связывает ли их Homebrew /usr/includeили что-то в этом роде? Или это то, что мне нужно сделать вручную?

Homebrew обычно делает подобные вещи для исполняемых файлов, но я не могу найти библиотеки нигде, кроме как в /usr/local/Cellar/...каталогах. У меня установлено несколько библиотек, поэтому я не могу просто использовать -L / ... для каждой из них.

romeovs
источник
Разве все, что находится в, не Cellarдолжно быть связано с /usr/local? Если это проект, то я бы предложил использовать Makefile; это облегчит жизнь, не так ли?
ismail

Ответы:

12

Они обычно связаны в /usr/local/lib. Если их там нет, попробуйте brew link <library-you-are-installing>; это должно решить это.

Хорхе Нуньес
источник