Homebrew yüklü yazılımı ile pkg-config kullanın


11

Homebrew ile bazı kütüphaneler kurdum fakat eğer pkg-config kullanırsam, eksik .pc dosyaları olduğu için onları bulamaz.

Örneğin, yaparsanız:

brew install opencv

ve yüklendikten sonra:

pkg-config --libs opencv

Bu hatayı alıyorum:

Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found

Bu hatanın nedeni, Homebrew'un herhangi bir şey yaratmamasıdır opencv.pc.

Homebrew'i .pc dosyalarını oluşturacak şekilde yapılandırmak için bir yol var mı?

Yanıtlar:


5

Yüklü brew ls opencvolmadığını kontrol edin opencv.pc. Denedim ve bir tane var. Bir tane alamazsanız, pakette bir hata vardır.

Aksi takdirde, doğru Homebrew kullanıp kullanmadığınızı kontrol edin pkg-config. Danışın which pkg-configve ls -l $(which pkg-config)nereden geliyor.


Teşekkürler! Bu beni webkitgktpaketteki bir hatayı rapor etmeme neden oldu .
Erik Allik,

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.