কম্পিউটার টিউটোরিয়াল

Windows 10/11-এ Turbo C++ ইনস্টল করুন:ডসবক্স এবং ভার্চুয়াল মেশিন ব্যবহার করে ধাপে ধাপে নির্দেশিকা

একটিল্যাব অ্যাসাইনমেন্টের জন্য Turbo C++ প্রয়োজন অথবা লিগেসি কোড চেক , কিন্তু Windows 11 tc.exe চালু করতে অস্বীকার করে? এই নির্দেশিকাটি দেখায় কিভাবে DOSBox ব্যবহার করে দ্রুত IDE চালানো যায়, একটি সামঞ্জস্য স্তর যা একটি DOS সিস্টেমকে অনুকরণ করে, অথবা একটি সম্পূর্ণ Windows 95 ভার্চুয়াল মেশিন যদি আপনি সম্পূর্ণ বিপরীতমুখী পরিবেশ চান৷

আধুনিক 64-বিট উইন্ডোজ সংস্করণগুলি আর 16-বিট অ্যাপ্লিকেশনগুলিকে সমর্থন করে না কারণ NTVDM সাবসিস্টেমটি সরানো হয়েছে। ফলস্বরূপ, তারা সরাসরি Turbo C++ এর মতো পুরানো সফ্টওয়্যার চালাতে পারে না।

দ্রুত সেটআপের জন্য, ডসবক্স ব্যবহার করুন, যা একটি ডস-ভিত্তিক পিসিকে অনুকরণ করে এবং সেকেন্ডের মধ্যে Turbo C++ চালু করতে দেয়। আপনার যদি একটি সম্পূর্ণ ডেস্কটপ অভিজ্ঞতার প্রয়োজন হয়-উদাহরণস্বরূপ, কম্পাইলারের পাশাপাশি অন্যান্য লিগ্যাসি টুলগুলি চালানোর জন্য-ভার্চুয়ালবক্স ব্যবহার করুন এবং একটি Windows 95 ISO বুট করুন।

আপনার ব্যবহারের ক্ষেত্রে মানানসই পদ্ধতি বেছে নিন:

  • পদ্ধতি 1 – DOSBox (2-মিনিট সেটআপ)
  • পদ্ধতি 2 – ভার্চুয়াল মেশিন (সম্পূর্ণ উত্তরাধিকার উইন্ডোজ)
  • কেন টার্বো সি++ সরাসরি চালানো যায় না?
  • আধুনিক, বিনামূল্যের C/C++ IDEs

পদ্ধতি 1:DOSBox (2-মিনিট সেটআপ)

DOSBox মূল 16-বিট CPU, VGA গ্রাফিক্স, সাউন্ড ব্লাস্টার অডিও, এবং বিশুদ্ধ DOS ফাইল সিস্টেম অনুকরণ করে একটি সম্পূর্ণ DOS পরিবেশ তৈরি করে। Turbo C++ এটি যে পরিবেশ প্রত্যাশা করে তা শনাক্ত করে এবং 90-এর দশকের পিসিতে একইভাবে চালু করে।

টিপ: আপনি একটি .bat ফাইলে নিম্নলিখিত কমান্ডগুলি রেখে সময় বাঁচাতে পারেন—পরের বার Turbo C++ চালু করতে এটিতে ডাবল ক্লিক করুন৷

  1. ডাউনলোড এবং ইনস্টল করুন DOSBox উইন্ডোজের জন্য।
  2. একটি Turbo C++ ZIP সংরক্ষণাগার ডাউনলোড করুন (উদাহরণস্বরূপ, ইন্টারনেট আর্কাইভ থেকে) এবং এটিকে C:\TurboC-এ বের করুন অথবা একটি ছোট পথ সহ একটি ফোল্ডার (দীর্ঘ নাম এড়িয়ে চলুন)।
  3. DOSBox চালু করুন এবং চালান:
    mount c C:\TurboC
    c:
    cd bin
    tc.exe

    এটি আপনার Turbo C++ ফোল্ডারটিকে DOSBox-এর ভিতরে C ড্রাইভ হিসাবে মাউন্ট করে।

  4. টার্বো সি++ ডসবক্সে খুলবে; Ctrl টিপুন + F9 আপনার কোড কম্পাইল করতে।

পদ্ধতি 2:ভার্চুয়াল মেশিন (সম্পূর্ণ উত্তরাধিকার উইন্ডোজ)

একটি ভার্চুয়াল মেশিন তার নিজস্ব CPU, BIOS এবং ডিস্ক সহ একটি সম্পূর্ণ পিসিকে অনুকরণ করে। এটি সেট আপ করতে বেশি সময় নেয় তবে একটি স্যান্ডবক্সের ভিতরে একটি সম্পূর্ণ Windows 95 ডেস্কটপ চালায়। এটি আপনাকে পুরানো বিকাশকারী সরঞ্জামগুলি চালানোর জন্য আরও সঠিক অভিজ্ঞতা দেয়৷

  1. ভার্চুয়ালবক্স ইনস্টল করুন .
  2. একটি Windows 95 ISO ডাউনলোড করুন (যেমন ইন্টারনেট আর্কাইভে থাকা একটি)। ব্যবহারের আগে স্ক্যান করতে অ্যান্টিভাইরাস টুল ব্যবহার করুন।
  3. 64 MB RAM এবং একটি 500-1000 MB ভার্চুয়াল হার্ড ডিস্ক সহ ভার্চুয়ালবক্সে একটি নতুন VM তৈরি করুন৷ ICH9 চিপসেট নির্বাচন করুন এবং Windows 95 সামঞ্জস্যের জন্য মাউস ইন্টিগ্রেশন অক্ষম করুন।
  4. VM বুট করুন, ISO ফাইলটি লোড করুন এবং Windows 95 ইনস্টলেশন প্রক্রিয়ার মধ্য দিয়ে যান।
  5. Windows 95 এর ভিতরে, সেটআপ ফাইল ব্যবহার করে Turbo C++ ইনস্টল করুন এবং কোডিং শুরু করুন।

সতর্কতা: আপনার আসল নেটওয়ার্কে VM সংযোগ করবেন না। কিছু লিগ্যাসি ISO-তে ম্যালওয়্যার বা অনিরাপদ ড্রাইভার থাকতে পারে। নেটওয়ার্ক অ্যাডাপ্টার নিষ্ক্রিয় রাখুন।

কেন টার্বো C++ সরাসরি Windows 11 এ চালানো যায় না?

  • Turbo C++ হল একটি 16-বিট অ্যাপ্লিকেশন, এবং আধুনিক Windows 64-বিট বিল্ডে সমস্ত নেটিভ 16-বিট সমর্থন ড্রপ করে।
  • এটি পুরানো হেডার এবং অ-মানক ফাংশন ব্যবহার করে (যেমন conio.h এর বোরল্যান্ড-নির্দিষ্ট সংস্করণ ) যা আধুনিক IDE-তে বহনযোগ্য নয়।
  • এতে আধুনিক C++ মানগুলির জন্য সমর্থন নেই। Turbo C++ এ লেখা কোড সাধারণত ভারী পুনঃলিখন ছাড়া অন্য কোথাও কম্পাইল করতে ব্যর্থ হয়।

আধুনিক, বিনামূল্যের C/C++ IDE (প্রস্তাবিত)

আপনি যদি Turbo C++ এ সীমাবদ্ধ না থাকেন, তাহলে এই আপ-টু-ডেট কম্পাইলার এবং সম্পাদকদের চেষ্টা করুন:

  • ভিজ্যুয়াল স্টুডিও কমিউনিটি সংস্করণ – ডিবাগার, কোড পরামর্শ এবং MSVC সমর্থন সহ সম্পূর্ণ IDE।
  • কোড::ব্লকস - লাইটওয়েট এবং ওপেন সোর্স। GCC বা ক্ল্যাং এর সাথে কাজ করে।
  • CLion – শক্তিশালী CMake এবং কোড নেভিগেশন বৈশিষ্ট্য সহ ট্রায়াল-ভিত্তিক IDE।

এই সরঞ্জামগুলি আধুনিক মানগুলিকে সমর্থন করে এবং উত্তরাধিকারী কুইর্কগুলি এড়ায়, বাস্তব-বিশ্ব ব্যবহারের জন্য এগুলিকে আরও ব্যবহারিক করে তোলে৷

অতিরিক্ত টুল (ঐচ্ছিক): আপনি NTVDMx64 নিয়েও পরীক্ষা-নিরীক্ষা করতে পারেন, একটি সম্প্রদায় প্রকল্প যা কিছু 16-বিট অ্যাপকে সরাসরি 64-বিট উইন্ডোজে চলতে দেয়। যাইহোক, এর জন্য সিস্টেম টুইক প্রয়োজন এবং টার্বো C++ নির্ভরযোগ্যভাবে সমর্থন নাও করতে পারে।

লেখক সম্পর্কে

Windows 10/11-এ Turbo C++ ইনস্টল করুন:ডসবক্স এবং ভার্চুয়াল মেশিন ব্যবহার করে ধাপে ধাপে নির্দেশিকা

হামজা মোহাম্মদ আনোয়ার

হামজা মোহাম্মদ আনোয়ার হলেন একজন মধ্যবর্তী জাভাস্ক্রিপ্ট ওয়েব ডেভেলপার যার ফোকাস MERN প্রযুক্তি ব্যবহার করে উচ্চ-পারফরম্যান্স অ্যাপ্লিকেশন তৈরিতে। তার দক্ষতার সেটের মধ্যে রয়েছে ReactJS, MongoDB, Express NodeJS, এবং অন্যান্য সম্পর্কিত প্রযুক্তিতে দক্ষতা। হামজা একজন গুগল আইটি সার্টিফাইড পেশাদারও, যা আইটি সাপোর্টে তার দক্ষতা তুলে ধরে। একজন আগ্রহী সমস্যা-সমাধানকারী হিসাবে, তিনি বিভিন্ন প্রযুক্তিগত সমস্যার সমস্যা সমাধান এবং সমাধান খুঁজতে তার কম্পিউটারে ত্রুটিগুলি পুনরায় তৈরি করেন।


  1. কিভাবে ঠিক করবেন “ওহ, স্ন্যাপ! STATUS_ACCESS_VIOLATION” Chrome এবং Edge-এ ত্রুটি৷

  2. কোড 43 ত্রুটি সংশোধন করুন:উইন্ডোজ এই ডিভাইসটি বন্ধ করেছে কারণ এটি সমস্যার রিপোর্ট করেছে৷

  3. Windows 10-এ ফোল্ডার ভিউ সেটিংস ডিফল্টে রিসেট করুন

  4. উইন্ডোজ ডিফেন্ডার ডেফিনিশন আপডেট কিভাবে সম্পাদন করবেন