|
মুক্ত মেইলিং লিস্ট
|
Subscribe to মুক্ত
|
Visit this group
|
আর্কাইভ -
অক্টোবার, 2007
-
জুলাই, 2007
-
মে, 2007
-
মার্চ, 2007
-
ফেব্রুয়ারী, 2007
-
জানুয়ারী, 2007
-
ডিসেম্বার, 2006
-
নভেম্বার, 2006
-
অক্টোবার, 2006
-
সেপ্টেম্বার, 2006
|
|
GCC (GNU Compiler Collection) |
Written by নাসির
|
বুধবার, 15 অক্টোবার 2008 |
GCC (GNU Compiler Collection) অনেকগুলা কম্পাইলারের
সমন্বয়ে তৈরী একটি কম্পাইলার যার মাধ্যমে C, C++, Fortran, Java, Ada এর
বেশ কয়েকটি প্রোগ্রামিং ভাষার সোর্সকোড কম্পাইল করা যায়। GNU Toolchain এর
অন্যতম প্রধান অংশ হল GCC .
GNU সিস্টেমের অফিসিয়াল এই কম্পাইলারটির নাম
ছিল GNU C Compiler কারন এটি ১৯৮৭ সালে যখন এটি তৈরী করা হয় তখন এটি কেবল
C প্রোগ্রামিং ভাষার জন্যই ব্যাবহার করা হত। পরবর্তীতে এটিকে C++,
Objective C, Objective C++, Fortran, Pascal, Java, Ada ইত্যাদি
প্রোগ্রামিং ভাষার উপযোগি করে তৈরী করা হয়। তাছাড়া Modula-2, Modula-3,
Pascal, PL/I, D, Mercury, VHDL ইত্যাদির জন্যও এটি ব্যাবহার করা যাবে।
GCC কোড গুলা ডিবাগ করার জন্যGNU Debugger ব্যাবহার করা হয়।
কিছু হেডার ফাইল সহ আরও কিছু দরকারী
ফাইল ইনস্টল করতে হবে এই কাজ গুলা ঠিক ভাবে করার জন্য। ফাইল গুলা ইনস্টল
করার জন্য Terminal ওপেন করে লিখতে হবে sudo apt-get install
build-essential এছাড়া Synaptic Package Manager থেকেও build-essential
প্যাকেজটি সিলেক্ট করে ইনস্টল করা যাবে।
ইনস্টল করার পর Terminal থেকে নিচের উপায়ে সব C/C++ সোর্স ফাইল কম্পাইল ও রান করা যাবে।
মনেকরি একটি সোর্স ফাইলের নাম হল new.c
gcc new.c
লেখলে ঐ ফাইলটার a.out একটা এক্সিকিউটেবল ফাইল তৈরী হবে। ফাইলটি রান করতে লিখতে হবে
./a.out
নির্দিষ্ট নামে এক্সিকিউটেবল ফাইল তৈরী করতে লিখতে হবে
gcc new.c -o new
তখন রান করতে লিখতে হবে
./new.out
সোর্স ফাইলটি সি++ ভাষায় লিখা হল এবং নাম যদি new.cpp হয় তবে কমান্ড গুলা হবে,
কম্পাইল করতে: g++ new.cpp
রান করতে: ./a.out
নির্দিষ্ট নামে এক্সিকিউটেবল ফাইল তৈরী করতে লিখতে হবে
g++ new.c -o new
তখন রান করতে লিখতে হবে
./new.out
ম্যানুয়াল সম্পর্কে জানতে Terminal এ লিখুন man gcc
Powered by Azrul's Jom Comment |
|
|
|