আমরা লিনাক্সে 64৪-বিট এবং 32-বিট উভয় সংস্করণে একটি স্ট্যাটিক লিব বিতরণ করি। কোনও গ্রাহককে সমস্যা সমাধানের সময়, আমি আমার ডায়াগনস্টিক শেল স্ক্রিপ্টটি 32 বা 64 বিট কিনা তা সনাক্ত করার জন্য .a সংরক্ষণাগার ফাইলটি পরীক্ষা করে সমস্যাটি দ্রুত সরিয়ে দিতে চাই। আমার কাছে যে পদ্ধতিগুলি ঘটে সেগুলি মার্জিতের চেয়ে কম নয়:
একটি .o সদস্য আহরণ করুন এবং "ফাইল" কমান্ড জিজ্ঞাসা করুন (যেমন, ELF 32-বিট ইত্যাদি)
কোডটিযুক্ত ডামি সদস্য সহ সূচনা করুন, উদাহরণস্বরূপ 32bit.o / 64bit.o এবং চেক করতে "আর-টি" ব্যবহার করুন
আমি "স্ট্রিং xyz.a | গ্রেপ 32" চেষ্টা করেছি তবে সংস্করণে এটি ভাল কাজ করে না। হার্টব্রেকার সমস্যা নয়, তবে আপনি যদি একটি মার্জিত সমাধান সম্পর্কে জানেন তবে আমি জানতে চাই।