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


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.