সিআরএল খুঁজে পাওয়া যায় নি (অনুপস্থিত: CURL_LIBRARY CURL_INCLUDE_DIR)


12

আমি উত্স কোড থেকে সিনারি সংকলন করার চেষ্টা করছি এবং যখন আমি করি তখন আমি এই ত্রুটিটি পেয়েছি:

-- Could not find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
CMake Error at CMakeLists.txt:160 (messege):
Missing library: curl

তাই আমি

sudo apt-get install curl
sudo apt-get install curl_library
sudo apt-get install curl_include_dir

এবং আমি এখনও আগের মতো একই ত্রুটি পেয়েছি।

কিছু অতিরিক্ত তথ্যের জন্য, আমি এখানে এই গাইডের সাথে অনুসরণ করছি এবং এক্স 11 পদক্ষেপটি পেরিয়ে এসেছি: http://www.rootusers.com/compiling-synergy-from-source-on-the-raspberry-pi/


চেষ্টা করুনsudo apt-get update
সার্জেজ

উত্তর:


19

ডেবিয়ান (এবং রাস্পবিয়ান) এর প্রোগ্রাম এবং লাইব্রেরির জন্য প্যাকেজের নামগুলি মানসম্পন্ন করা হয় এবং কখনও কখনও গ্রন্থাগারগুলি তাদের নাম বা ট্যাগ বা চিহ্নের নামগুলির চেয়ে আলাদা হয়।

আপনার প্যাকেজ সিস্টেমে "কার্ল" অনুসন্ধান করা উচিত এবং আপনি কার্ল-সম্পর্কিত লাইব্রেরি পাবেন যা আপনি যা চান তা হতে পারে।

"-দেব" দিয়ে শেষ হওয়া প্যাকেজগুলি সাধারণত যখন আপনি কিছু সংকলন করতে চান তখন আপনার প্রয়োজন হয়, তারা তার জন্য প্রয়োজনীয়গুলি এবং অন্যান্য ফাইলগুলি ইনস্টল করবে।

একটি চেষ্টা করুন:

অ্যাপ্লিকেশন ক্যাশে অনুসন্ধান কার্ল

প্যাকেজের নামে "কার্ল" যুক্ত সমস্ত প্যাকেজ সন্ধান করতে।

আপনি সম্ভবত এর মধ্যে একটি সন্ধান করছেন:

libcurl3 - সহজেই ব্যবহারযোগ্য ক্লায়েন্ট-সাইড ইউআরএল স্থানান্তর পাঠাগার (ওপেনএসএসএল স্বাদ)

libcurl3-dbg - libcurl জন্য ডিবাগিং প্রতীক (ওপেনএসএসএল, GnuTLS এবং এনএসএস স্বাদ)

libcurl3-gnutls - সহজেই ব্যবহারযোগ্য ক্লায়েন্ট-সাইড ইউআরএল স্থানান্তর পাঠাগার (GnuTLS গন্ধ)

libcurl3-nss - সহজেই ব্যবহারযোগ্য ক্লায়েন্ট-সাইড ইউআরএল স্থানান্তর পাঠাগার (এনএসএস স্বাদ)

libcurl4-gnutls-dev - libcurl এর জন্য ডেভেলপমেন্ট ফাইল এবং ডকুমেন্টেশন (GnuTLS গন্ধ)

libcurl4-nss-dev - libcurl (এনএসএস স্বাদ) এর জন্য ডেভেলপমেন্ট ফাইল এবং ডকুমেন্টেশন

libcurl4-openssl-dev - libcurl (ওপেনএসএসএল স্বাদ) এর জন্য ডেভেলপমেন্ট ফাইল এবং ডকুমেন্টেশন

আমি সর্বশেষটি ওপেনসেল-দেব পাওয়ার চেষ্টা করব।

apt-get libcurl4-openssl-dev ইনস্টল করুন

এবং তারপরে আবার সফ্টওয়্যারটি সংকলনের চেষ্টা করুন। যদি এটি কাজ না করে তবে "libcurl3" দ্বিতীয় বিকল্প হিসাবে ইনস্টল করার চেষ্টা করুন।


8
sudo apt-get install libcurl4-openssl-devউবুন্টুতেও কাজ করে cmake
এরিক ওয়াং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.