মোবাইলে (C/C++) সি ও সি++ প্রোগ্রাম Compile ও Run করবেন যেভাবে!
আমি নওশাদ হোসেন রাহাত এবং আজকের এই টিউটোরিয়ালে আমরা দেখব যে কিভাবে আমরা কোন কম্পিউটার ছাড়াই শুধুমাত্র এন্ড্রয়েড ফোন ব্যবহার করে কিভাবে সি এবং সি প্লাস প্লাস (C/C++) প্রোগ্রাম কম্পাইল (Compile) করতে পারব এবং সেটাকে রান (Run) করতে পারব।😊
🤔তবে আমি প্রথমেই বলে নিচ্ছি যে এই টিউটোরিয়াল টা তাদের জন্য যারা - "সি এবং সি প্লাস প্লাস কি? বা What is C or C++?" সে সম্পর্কে আগে থেকেই জানেন, তবে প্র্যাকটিস করতে পারছেন না কম্পিউটার না থাকার কারণে তাদের জন্য।তাই আমি আজকে C/C++ কী সে সম্পর্কে কোনো আলোচনায় যাচ্ছি না।
যারা এইচএসসি শিক্ষার্থীরা আছেন আমি মনে করি তাদের জন্য আজকের এই আলোচনাটা খুবই গুরুত্বপূর্ণ।কেননা আমরা অনেকেই কম্পিউটার ব্যবহার করতে পারি না খরচের কারণে অথবা অন্য কোনো সমস্যার কারণে, তবে আমরা যারা এইচএসসি পরীক্ষার্থী তাদের আইসিটি বইয়ে প্রোগ্রামিং ল্যাংগুয়েজের একটা অধ্যায় রয়েছে যেখানে আমাদের মূলত সি প্রোগ্রামিং (C Programming) শেখানো হয় আর যেহেতু শুরুর দিকেই আমাদেরকে সি প্রোগ্রামিং শেখানো হয় আর এটা খুবই কঠিন ধরনের একটা প্রোগ্রামিং ল্যাংগুয়েজ এবং প্র্যাকটিস করার সুযোগ না থাকায় আমরা অনেকেই মূলত এটা একদমই শিখতে পারি না আবার অনেকে শিখার আগ্রহ প্রকাশ করি না অর্থাৎ একটা গোলমেলে অবস্থা।😁
কিন্তু বর্তমানে প্রযুক্তির উন্নতির কারণে এই C/C++ কিংবা আরও যত নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো রয়েছে সেগুলোর প্রায় সবই আমরা শুধুমাত্র আমাদের অ্যান্ড্রয়েড ফোন ব্যবহার করেই প্রোগ্রাম তৈরী করতে পারব।
সাধারণত শিক্ষাক্ষেত্রে, স্কুল-কলেজে বা যেসকল কম্পিউটার সায়েন্সের শিক্ষা প্রতিষ্ঠানগুলো রয়েছে সেসব ক্ষেত্রে যখন প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখানো হয় তখন এই সি (C) এবং সি প্লাস প্লাস (C++) তারপর জাভা (Java) এই প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলোই শেখানো হয়। আর সি সি প্লাস প্লাস প্রোগ্রামিং ল্যাঙ্গুয়েজ কম্পাইল করতে হয় অর্থাৎ মানুষের ভাষার কোড (High Level Language) থেকে ম্পিউটারের ভাষা বা বাইনারি কোডে (Low Level Language) রূপান্তরিত করা হয়।
তারপর একবার কনভার্ট করা হয়ে গেলে এটা একটা এক্সিকিউটেবল ফাইল (Executable File : example.exe) যেটাকে আমরা সাধারণ ভাষায় বলতে পারি যই ফাইলটাকে প্রোগ্রাম হিসেবে রান করা যা কম্পিউটার এপ্লিকেশন হিসেবে চালানো যায় এরকম একটা ফাইলে রূপান্তরিত হয়।তখন আমরা আমাদের কম্পিউটারে সেই প্রোগ্রাম টাকে চালাতে পারি বা রান করতে পারি।
চলুন দেখা যাক কিভাবে আমরা এই কাজগুলো মোবাইলের মাধ্যমেই করতে পারি।সবার প্রথমে আপনাদেরকে একটা এপ্লিকেশন ইন্সটল করতে হবে প্লে স্টোর থেকে।যদিও আপনি প্লে স্টোরে C compiler বা C++ compiler সার্চ করলে অনেক application পাবেন, তবে আমি নিজে ব্যবহার করে যে অভিজ্ঞতা লাভ করেছি বলে আমি মনে করি যে আমি আপনাদের এটা নতুন যারা C/C++ শিখছেন তাদের জন্য এই অ্যাপ টা খুবই সহজ হবে ব্যবহার করা। আমি নিচে ইন্সটল করার লিংক দিয়ে দিচ্ছি এবং সাথে স্ক্রিনশট দিয়ে দিচ্ছি যাতে করে আপনাদের চিনতে সুবিধা হয় যে কোন এপ্লিকেশন ইন্সটল করবেন।
App ইন্সটল করার পর ওপেন করুন।তখন এরকম একটা স্ক্রীন আসবে।তারপর app টা সেটাপ হওয়া পর্যন্ত অপেক্ষা করুন।
সেটাপ হবার পর আপনার সামনে কোড এডিটর স্ক্রীন আসবে।তখন সব লেখা মুছে ফেলুন।
তো এবার আপনি যে ফোল্ডারে আপনার প্রোগ্রাম এর ফাইল গুলো সেভ করতে চান সেই ফোল্ডারের ভেতরে যান।যাবার পর স্ক্রীনশটের দেখানো বাটনে ক্লিক করে ফোল্ডার সিলেক্ট করে নিন।
তখন এরকম একটা ডাইলগ-বক্স আসবে যেটাতে আপনি ফাইলটাকে যে নামে সেভ করবেন সেটা লিখতে হবে। এখানে প্রথমে ফাইলের নামের শেষে এক্সটেনশন থাকবে (.cxx)। এটা মুছে আপনি আপনার ফাইলের নাম দিয়ে তারপর -
- সি প্রোগ্রামের জন্য (.c)
- সি++ প্রোগ্রামের জন্য (.cpp)
এবার প্রোগ্রাম টি কম্পাইল ও রকন করতে স্ক্রীনশটের দেখানো প্লে বাটনে ক্লিক করুন।
যেহেতু C/C++ কম্পাইলড ল্যাংগুয়েজ, তাই এটা কম্পাইল হতে একটু সময় নেবে। তারপর এরকম একটা ক্রীনে প্রোগ্রামের আউটপুট আসবে। তবে এখানে লেখা অনেক ছোট দেখাচ্ছে বিধায় আপনি উপরের ডান পাশের ৩ ডট আইকনে ক্লিক করবেন।
আশা করি এই টিউটোরিয়াল এর মাধ্যমে আপনাদের উপকৃত করতে পেরেছি। কোনো বিষয় না বুঝে থাকলে নিচে কমেন্ট বক্সে জানাবেন।
আর যদি চান আমার পোস্টটি আপনার টুইটারে (Twitter) এ শেয়ার করুন। তবে ফেসবুকে করবেন না, কারন কোনো কারনে ফেসবুক আমার ব্লগ এর URL block করে দিয়েছে।
Comments
Post a Comment