Tôi đã cài đặt pkg-config với homebrew trong OSX. Tôi không chắc mình nên đặt PKG_CONFIG_PATH thành gì? Nó có phải là sự kết hợp của/usr/include và/usr/local/include không? Ngay cả khi tôi sử dụng một hoặc khác, tôi nhận được một lỗi về không có bất kỳ tập tin .pc, mà tôi mang nó sẽ chứa thông tin được sử dụng bởi pkg-config? Không chắc mình đang làm gì sai. Giúp đánh giá cao.pkg-config và OSX 10.8, đúng PKG_CONFIG_PATH? Thiếu tệp .pc?
$ pkg-config --libs libxml2
Package libxml2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxml2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml2' found
Cập nhật: Vì vậy, có lẽ tôi đang hỏi hai câu hỏi khác nhau. Tôi chỉ cuộn tròn gsl và chạy qua ./configure & & make & & sudo make install. Và với một $ PKG_CONFIG_PATH rỗng Tôi thực sự có một hit với:
pkg-config --libs gsl
-L/usr/local/lib -lgsl -lgslcblas -lm
Nhưng niêm yết/usr/local/lib cho thấy libs GSL nhưng không có file .pc. Làm thế nào đến pkg-config hoạt động cho các gói cài đặt tùy chỉnh trong OSX nhưng không làm việc với các gói cài đặt mặc định ???