লাইবসব কীভাবে ইনস্টল করবেন?


24

আমি উবুন্টু 14.04 এলটিএসে লিবাসব ইনস্টল করতে চাই। আমি অফিসিয়াল সাইট " http://libusb.org " থেকে libusb-1.0.9.tar.bz2 ফাইল ডাউনলোড করেছি তবে এখন আমি এটি ইনস্টল করতে পারছি না। নেট সংযোগের জন্য আমি রিলায়েন্স ইউএসবি-র জন্য লিবাসব ব্যবহার করতে চাই।

আমি যেমন লিনাক্সে নতুন তাই দয়া করে প্রতিটি কমান্ডের উল্লেখ করুন যা আমার টার্মিনালে চালানো দরকার।

আগাম ধন্যবাদ.


:) এখানে চয়ন করা কঠিন, তবে আপনি এটি আরও ভাল করে করুন। তাই আমরা সম্প্রদায়কে বাঁচিয়ে রাখি। মেটা.আসকুবুন্টু.কম / সেকশনস / ১…৫৯৩/২ পরীক্ষা করুন তবে দয়া করে একটি গ্রহণ করুন।
— user.dz

উত্তর:


37

আপনি libusb এইভাবে ইনস্টল করুন:

sudo apt-get install libusb-1.0-0-dev

মনে রাখবেন যে আপনি যদি সি / সি ++ প্রোগ্রামে লিবাসব ব্যবহার করেন তবে আপনার এটি নিম্নলিখিত পদ্ধতিতে অন্তর্ভুক্ত করা উচিত:

#include <libusb-1.0/libusb.h>

এবং এই মত না:

#include <libusb.h>

এটি একটি সাধারণ ভুল যা নতুন ব্যবহারকারীরা করেন।

তারপরে অবশেষে আপনি এটির মতো সংকলন করুন:

g++ source.cpp `pkg-config --libs --cflags libusb-1.0`

1
নিশ্চিত না যে আপনার সংস্করণটি নির্দিষ্ট করতে হবে। sudo apt-get install libusb-devআমার জন্য ভাল কাজ করে।
— চার্লি জয়েন্ট 21

@ চর্লিজয়েন্ট সেই ক্ষেত্রে, আপনি কীভাবে আপনার কোডে লাইবসব অন্তর্ভুক্ত করেছিলেন এবং আপনি এটি কীভাবে সংকলন করেছিলেন?
— daltonfury42

1
./configureসোর্সফোর্জে লিবিএমটিপি লাইব্রেরিতে চেষ্টা করার সময় আমি এটি পেরিয়ে এসেছি । এটি একটি ত্রুটি দিয়ে ব্যর্থ হয়েছিল যা বলছে যে libusbপাঠাগারটি অনুপস্থিত ছিল। আমি উপরের আমার মন্তব্যে কমান্ড দিয়ে সমাধান করেছি। 'ফ্রেড দীর্ঘ সময় হয়েছে যেহেতু আমি নিজেই কোনও সি / সি ++ কোড লিখেছি। যেহেতু ওপি কেবল প্যাকেজ ইনস্টল করার কথা বলেছে, আমি ভেবেছিলাম এটি আমার অভিজ্ঞতা ভাগ করে নেওয়া দরকারী।
— চার্লি জয়েন্ট

আমার মুখোমুখি মুহূর্তটি ছিল যখন আমি বুঝতে পেরেছিলাম যে লাইব্রেরিটি খুঁজে পেতে ld পেতে "libusb-1.0" থেকে "lib" বাদ দিতে হয়েছিল। ঠিক -lz লিঙ্কগুলি libz.so এর মতো, "-lusb-1.0" সঠিক স্ট্রিং।
— স্টিফেন

@ চর্লিজয়্যান্ট আপনার সংস্করণটি নির্দিষ্ট করতে হবে, বা আপনার প্রোগ্রামটির একটি বিশেষ সংস্করণ প্রয়োজন কিনা তা সম্পর্কে কমপক্ষে সচেতন হওয়া উচিত, কারণ কিছু প্ল্যাটফর্মে লিবাসব-ডেভ লিবাসব-১.০-০-দেবের মতো নয় (যেমন রাস্পবেরি পাই)।
— জোশ

4

আপনি লিনাক্সে নতুন হওয়ায় আমি সরাসরি সংগ্রহস্থল থেকে লাইবাসব ইনস্টল করতে টার্মিনাল থেকে নীচের কমান্ডটি চালানোর পরামর্শ দিচ্ছি:

>sudo apt-get install libusb-1.0-0-dev

আপনি যে আর্কাইভটি ডাউনলোড করেছেন তা যদি চালিয়ে যেতে চান তবে নীচের লিঙ্কের নির্দেশিকাগুলি দেখুন:

http://www.linuxfromscratch.org/blfs/view/svn/general/libusb.html

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