Estou um pouco confuso.
Eu instalei um monte de bibliotecas (por exemplo vtk, gsl...) necessárias para um projeto c ++ para a escola. Eu usei o homebrew para instalá-los (felizmente, havia fórmulas disponíveis).
Minha pergunta é: o Homebrew os vincula /usr/includeou algo comparável? Ou isso é algo que eu precisaria fazer manualmente?
O Homebrew geralmente faz esse tipo de coisa para executáveis, mas não consigo encontrar as bibliotecas em nenhum outro lugar além dos /usr/local/Cellar/...diretórios. Eu tenho várias bibliotecas instaladas, então não posso simplesmente usar -L / ... para cada uma delas.
Cellarestar vinculado ao/usr/local? Se for um projeto, sugiro usar um Makefile; tornaria as coisas mais fáceis, não é?