সুচিপত্র:
সংজ্ঞা - স্ট্যাটিক লাইব্রেরির অর্থ কী?
একটি স্ট্যাটিক লাইব্রেরি একটি প্রোগ্রামিং ধারণা যাতে বিশেষ কার্যকারিতা, শ্রেণি বা সংস্থানসমূহ সহ ভাগ করা লাইব্রেরিগুলি বহিরাগত অ্যাপ্লিকেশন বা উপাদানগুলির সাথে যুক্ত থাকে, একা এবং এক্সিকিউটেবল ফাইল তৈরির সুবিধার্থে। সংযোগের সময়, একটি স্ট্যাটিক লাইব্রেরির বাহ্যিক অংশগুলি ঠিকানা স্পেসে লোড হয় বা অ্যাপ্লিকেশন কোডের সাথে মিশে যায়।
একটি স্ট্যাটিক লাইব্রেরি কোড পুনরায় ব্যবহারের জন্য একটি কার্যকর ব্যবস্থা সরবরাহ করে।
টেকোপিডিয়া স্ট্যাটিক লাইব্রেরি ব্যাখ্যা করে
স্ট্যাটিক লাইব্রেরিগুলিকে সফ্টওয়্যার ল্যাঙ্গুয়েজ এবং একটি অপারেটিং সিস্টেম (ওএস), বনাম গতিশীল লাইব্রেরি দ্বারা সক্রিয় করা হয়, যা বিভিন্ন বাস্তবায়ন প্রক্রিয়া ব্যবহার করে। কেবলমাত্র একজন বিকাশকারী বা ব্যবহারকারী কোনও স্ট্যাটিক লাইব্রেরিকে কোনও অ্যাপ্লিকেশনে লিঙ্ক করতে পারে।
বেশিরভাগ গ্রন্থাগার ধারণাগুলি স্ট্যাটিক লাইব্রেরির ডেরাইভেটিভ, যা এমন ধারণা থেকে উদ্ভূত হয়েছিল যেখানে একই প্রোগ্রামিং কোড বা রুটিনগুলি বিভিন্ন অ্যাপ্লিকেশন বা উপাদানগুলির জন্য পুনরায় প্রয়োগ করা হয় না। বরং প্রয়োজনীয় রুটিন সহ একটি গ্রন্থাগার সংজ্ঞায়িত করা হয়।
মূল স্থিতাগার গ্রন্থাগার সুবিধা নিম্নরূপ:
- সংস্করণ রক্ষণাবেক্ষণ সুবিধার্থে বিকাশযুক্ত অ্যাপ্লিকেশন কোডের সাথে গ্রন্থাগার সংস্করণ এবং সামঞ্জস্য নিশ্চিত করে।
- একক এক্সিকিউটেবল ফাইল তৈরি করতে সক্ষম করে। একটি এক্সিকিউটেবল ফাইলের শুধুমাত্র প্রয়োজনীয় লাইব্রেরি অংশগুলি অবশ্যই গতিযুক্ত লাইব্রেরি বনাম একটি গতিশীল লাইব্রেরি লিঙ্কযুক্ত থাকতে হবে which তবে, স্ট্যাটিক লাইব্রেরি ব্যবহার করা হলে এক্সিকিউটেবল ফাইলের আকার বেশি হয় higher