হোমব্রিউ ইনস্টল করা সফ্টওয়্যার দিয়ে পিকেজি-কনফিগার করুন


12

আমি হোমব্রিউয়ের সাথে কয়েকটি লাইব্রেরি ইনস্টল করেছি তবে আমি যদি পিকেজি-কনফিগার ব্যবহার করি তবে এটি পেল না কারণ সেখানে পিসি ফাইল অনুপস্থিত রয়েছে।

উদাহরণস্বরূপ, যদি আপনি এটি করেন:

brew install opencv

এবং এটি ইনস্টল হওয়ার পরে:

pkg-config --libs opencv

আমি এই ত্রুটি পেয়েছি:

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

এই ত্রুটিটি কারণ হোমব্রিউ কোনও তৈরি করে না opencv.pc

.Pc ফাইলগুলি তৈরি করার জন্য হোমব্রিউ কনফিগার করার কোনও উপায় রয়েছে যাতে পলক দিয়ে ইনস্টল করা সমস্ত প্যাকেজগুলি পিকেজি-কনফিগারেশনের মাধ্যমে খুঁজে পেতে পারে?

উত্তর:


5

brew ls opencvকোনও opencv.pcইনস্টল নেই তা দিয়ে পরীক্ষা করুন । আমি চেষ্টা করেছিলাম এবং আমার একটি আছে। যদি আপনি এটি না পান তবে প্যাকেজে একটি বাগ রয়েছে।

অন্যথায়, আপনি সঠিক হোমব্রিউ ব্যবহার করছেন তা পরীক্ষা করুন pkg-config। সাথে যোগাযোগ করুন which pkg-configএবং ls -l $(which pkg-config)এটা কোথা থেকে আসছে।


ধন্যবাদ! এটি আমাকে webkitgktপ্যাকেজে একটি বাগ রিপোর্ট করতে পরিচালিত করেছিল ।
এরিক কাপলুন

0

এই পোস্টটি আমার জন্য এটি স্থির করে। এটি ব্যাখ্যা করে pkg-configযে সমস্ত ইনস্টল করা প্যাকেজগুলিতে সেই পয়েন্টগুলির জন্য কীভাবে অনুপস্থিত পরিবেশের পরিবর্তনশীল সেট করতে হয়।

https://prateekvjoshi.com/2013/10/18/package-opencv-not-found-lets-find-it/


2
যদিও এই লিঙ্কটি প্রশ্নের উত্তর দিতে পারে, উত্তরের প্রয়োজনীয় অংশগুলি এখানে অন্তর্ভুক্ত করা এবং রেফারেন্সের জন্য লিঙ্কটি সরবরাহ করা ভাল। লিঙ্কযুক্ত পৃষ্ঠাগুলি পরিবর্তিত হলে লিঙ্ক-শুধুমাত্র উত্তরগুলি অবৈধ হতে পারে।
grg
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.