CMAKE PkgConfig খুঁজে পাওয়া যায় নি (অনুপস্থিত: PKG_CONFIG_EXECUTABLE)


18

আমি freerpdউবুন্টু ১৪.০৪-এ গ্রহনের জন্য ক্লায়েন্ট তৈরি করছি তবে একটি ত্রুটি পপ আপ হচ্ছে:

Could NOT find PkgConfig (missing:  PKG_CONFIG_EXECUTABLE)

যখন আমি সিএমকে ২.৮ ব্যবহার করি। আমি কীভাবে এ থেকে মুক্তি পাব?


আপনি হয় cmake-dataপ্যাকেজটি নিখোঁজ করছেন , এতে থাকা কিছু ফাইল মুছে ফেলতে সক্ষম হয়েছেন বা উবুন্টুতে আসার চেয়ে এক্সিলিপস আলাদা একটি cmake ব্যবহার করছে, অথবা সিমেকের ডিফল্ট মডিউলগুলির পথ পরিবেশের সাথে বিশৃঙ্খলা করছে।
দোবে

এটি নির্মাণের সাথে জড়িত না থাকায় গ্রহন প্রশ্নবিদ্ধ নয়, ক্যামাক-ডেটা ইতিমধ্যে রয়েছে, পথের পরিবেশের সাথে আমি এটি সংশোধন করতে পারি এমন কোনও সম্ভাবনা আছে কি?
অনন্তু আরথ

নেই sudo apt-get install --reinstall pkg-config cmake-dataসাহায্যে ক্ষেত্রে তাদের ফাইল কোন বিকৃত হয়েছিল?
ডেভিড ফোরস্টার

উত্তর:


22

চেষ্টা করুন:

sudo apt-get install pkg-config

আমি চেষ্টা করেছিলাম কিন্তু কোনও কাজে
লাগেনি

আপনি কি sudo apt-get install cmake-dataডোবেের পরামর্শ মতো চেষ্টা করেছিলেন?
দিমিত্রি পোডবোরস্কি

হ্যাঁ, অনন্তু @ আন্থু-সিস্টেম-প্রোডাক্ট-নাম: an / ফ্রিআরডিপি-মাস্টারোপি $ সুডো অনন্তের জন্য সিলেক ডেটা ইনস্টল করুন [sudo] পাসওয়ার্ড: প্যাকেজ তালিকাগুলি পড়ছে ... সম্পন্ন বিল্ডিং নির্ভরতা গাছ রাষ্ট্রের তথ্য পড়ছে ... সম্পন্ন হয়েছে cmake- ডেটা ইতিমধ্যে নতুন সংস্করণ। cmake- ডেটা ম্যানুয়ালি ইনস্টল করা। 0 আপগ্রেড হয়েছে, 0 নতুন ইনস্টল করা হয়েছে, 0 অপসারণ করতে হবে এবং 594 আপগ্রেড করা হয়নি।
অনন্তু আরথ

তবে
এটিরও

3

ওপেনসিভি সংকলনের সময় আমি এই বাদামের সমস্যায় পড়েছি। সমস্যাটি হ'ল সিএমকে পিকেজি-কনফিগার এক্সিকিউটেবল খুঁজে পাচ্ছে না।

এটি ঠিক করুন:

1) উবুন্টু টার্মিনালে,

which pkg-config

এটি ইনস্টল করা থাকলে আপনি "usr / bin / pkg-config" পাবেন

2) অ্যাড

set(PKG_CONFIG_EXECUTABLE "/usr/bin/pkg-config")

আপনার Cmake ফাইল বা আপনার বিল্ড ডিরেক্টরিতে এটি GUI ব্যবহার করে যুক্ত করতে "cmake-gui" চালান। এখন, কমেক পিকেজি-কনফিগারেশনটি সন্ধান করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.