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