Homebrew đã cài đặt thư viện, làm thế nào để tôi sử dụng chúng?


13

Tôi hơi bối rối.

Tôi đã cài đặt một loạt các thư viện (ví dụ vtk, gsl...) mà tôi cần cho một c ++ Dự án cho các trường học. Tôi đã sử dụng homebrew để cài đặt chúng (may mắn là có sẵn các công thức).

Câu hỏi của tôi là, Homebrew có liên kết những thứ này thành /usr/includehoặc một cái gì đó có thể so sánh được không? Hay đây là một cái gì đó tôi sẽ cần phải làm bằng tay?

Homebrew thường thực hiện loại công cụ này cho các tệp thực thi, nhưng tôi dường như không thể tìm thấy các thư viện ở bất kỳ nơi nào khác ngoài các /usr/local/Cellar/...thư mục. Tôi có một loạt các thư viện được cài đặt vì vậy tôi không thể đơn giản sử dụng -L / ... cho mỗi thư viện.


Không nên có bất cứ điều gì trong Cellarliên kết đến /usr/local? Nếu đó là một dự án, thì tôi khuyên bạn nên sử dụng Makefile; Nó sẽ làm cho mọi thứ dễ dàng hơn, phải không?
ismail

Câu trả lời:


12

Chúng thường được liên kết trong /usr/local/lib. Nếu họ không ở đó, hãy thử brew link <library-you-are-installing>; nên giải quyết nó

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.