আজ
কমান্ড লাইনে সি/সি++
কম্পাইল
ও রান করা শিখবো। যথেষ্ট
সহজ।
কোডব্লকস্
(CodeBlocks), জিনি
(Geany), এসব
কম্পাইলার দিয়ে গ্রাফিক্যালি
কাজ করতে পারবেন।
প্রথমে
যে কোন টেক্সট এডিটর দিয়ে একটি
সি কোড লিখছি,
------------------------------------------------------------------
#include<stdio.h>
int
main(void)
{
printf("Hello friends, I'm Using
GNU+Linux!\n");
return 0;
}
------------------------------------------------------------------
আর
এই প্রোগ্রামটির নাম দেওয়া
হল hello_friends.c
আর
ধরে নিচ্ছি প্রোগ্রামটি রাখা
হয়েছে ডেক্সটপ (Desktop)
ডাইরেক্টরিতে।
------------------------------------------------------------------
কম্পাইল
পদ্ধতি:
আপনার
ডিস্ট্রো লিনাক্স মিন্ট হলে,
sudo
apt-get install g++ অথবা
সফ্টয়্যার ম্যানেজার থেকে
g++ ইন্সটল
করে নেবেন।
------------------------------------------------------------------
Ctrl+Alt+T
(টার্মিনাল
চালু হবে)
সেখানে
লিখুন,
cd
Desktop (যেহেতু
আমাদের সোর্সকোড (hello_friends.c)
ডেক্সটপে
রাখা হয়েছে, তাই
সেই ডাইরেক্টরিতে আসা হল।
অন্য কোন ডাইরেক্টরিতে রাখলে
সেই ডাইরেক্টরি সিলেক্ট করতে
হত।)
gcc
hello_friends.c -o hello_friends
এখানে,
gcc = গনু(GNU)
সি কম্পাইলার।
hello_friends.c
= সোর্সকোড
-o
= হাইফেন
"-" ও
"o" ; এটা
সোর্সকোড কে অবজেক্ট কোড
(Object Code) এ
রূপান্তরিত করে অথবা বলা যেতে
পারে কম্পাইল করে।
শেষের
অংশ, hello_friend
হচ্ছে যে
নাম এ অবজেক্ট কোড সংরক্ষিত(save)
হবে । এখানে
যেকোন নাম দেওয়া যাবে।
------------------------------------------------------------------
এখন
ডেক্সটপে hello_friends.c
এবং hello_friends
নামের দুইটি
ফাইল দেখতে পাবেন। এর অর্থ
হচ্ছে আপনার প্রোগ্রামটি
সঠিক ভাবে কম্পাইল হয়েছে।
------------------------------------------------------------------
প্রোগ্রাম
রান করা:
------------------------------------------------------------------
টার্মিনালে
লিখুন,
./hello_friends
আর এন্টার(Enter)
চাপুন।
ডট,
স্ল্যাশ ,
অবজেক্ট_কোডের_নাম।
------------------------------------------------------------------
সি
প্লাস প্লাস (C++)
এর ক্ষেত্রে
একই নিয়ম।
শুধু
g++ ইন্সটল
করে নিতে হবে।(অন্য
ডিস্ট্রোগুলির জন্য)
------------------------------------------------------------------
অথবা, (এটা আরো সহজ উপায়)
(১) sudo apt-get install build-essential
(২) make hello_friends
(৩) ./hello_friends
(১) sudo apt-get install build-essential
(২) make hello_friends
(৩) ./hello_friends
কোন
রকমের আত্মপ্রচার বা লাভের
জন্য কিছু নয়,
তাই আমার
পরিশ্রম যদি সামান্য হলেও
আপনার কাজে লাগে,
সেটাই আমার
বড় পাওয়া।
গনু/লিনাক্সের
প্রয়োজনে আমার লেখাগুলি
কপি/পেস্ট
করতে পারেন।
No comments:
Post a Comment