ম্যানুয়ালি লাইব্রেরি কোথায় ইনস্টল করবেন?


14

আমি আমার উবুন্টু সিস্টেমে এসএফএমএল (একটি ফ্রি মাল্টিমিডিয়া সি ++ এপিআই) ইনস্টল করতে চাই , যা মূলত কোনও সমস্যা নয়। তবে আমি জানতে চেয়েছিলাম ফাইলগুলি আমার কোথায় সংরক্ষণ করা উচিত।

আমি দেখতে পাচ্ছি যে উবুন্টু আমার সি ++ স্ট্যান্ডার্ড লাইব্রেরিগুলিতে /usr/include/c++এবং আরও অনেক কিছু সঞ্চয় করে রাখে .. আমার সমস্যাটি হ'ল আমি জানি না যে আমার কোথায় লাইব্রেরিগুলি ছেড়ে যাওয়ার কথা ছিল অথবা সেখানে এমন কোনও স্থান নেই যা এর জন্য ব্যবহার করা উচিত এবং আমি স্থানান্তর করতে পারি ফাইল আমি যেখানেই চাই?

আমি যা খুঁজছি তা হ'ল একরকম উপায় "এটি কীভাবে সঠিকভাবে করা যায়" তবে আমি উত্তর খুঁজে পাই না। আমি চাই আমার লাইব্রেরিগুলি সুসংহত থাকুক।

উত্তর:


17

/usr/local/lib/এর জন্য সঠিক ফোল্ডার হওয়া উচিত। সোর্স কোড ( এফএইচএস দ্বারা সংজ্ঞায়িত ) থেকে ম্যানুয়ালি ভাগ করে নেওয়া লাইব্রেরি ফাইলগুলি রাখার এটি সাধারণ জায়গা ।

আপনি চালিয়ে একটি লাইব্রেরি গড়ে তুলতে পারেন ./configure, makeএবং sudo make install, এটা হবে সাধারণত সেখানে স্বয়ংক্রিয়ভাবে ইনস্টল করুন।


1
আপনাকে অনেক ধন্যবাদ! এই উত্তরটি আমার প্রয়োজন :) যে ধরনের ছিল
displayname

6
এছাড়াও /usr/local/include/জন্য ফাইল অন্তর্ভুক্ত।
রবি বাসাক

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