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.