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