মুক্ত মেইলিং লিস্ট

Google Groups
Subscribe to মুক্ত
Email:
Visit this group

আমাদের বন্ধুরা

 


 

Login Form






Lost Password?
No account yet? Register

সাম্প্রতিক মন্তব্য

উবুন্টু ৮.১০ তে অফলাইনে ওপেন অফিস ৩.০ ইন্সটল ক�...
অফিসের সার্ভার থেকে অনেক &#-5330;.
ফায়ারফক্সকে আরও ব্যাবহার উপযোগি করা
কাজের একটা পোষ্ট পেলাম । ধ...
উবুন্টু ইন্ট্রাপিড আইবেক্স উদ্বোধনী অনুষ্ঠ�...
বাংলাদেশের পরিপ্রেক্ষীত&#-5330;.
বাংলা কম্পিউটিং – আজকে একটি অহংকার
মোদের গরব মোদের আশা আমরি म..
উবুন্টুলিনাক্স বিতরণ করছে BDOSN
There are a lots of software and developer who are working for devel...
কাজের যত মুক্ত সফটওয়্যার
জেন কাট কিভাবে ইন্সটল করব?...
OpenSuse 10.1 লিনাক্সে ব্যবহার করুন একুশে ইউনিজয় লেআ�...
I need help for Ubuntu 8.10. I tried what Omi Bhai says. But it does...

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

 

 

মন্তব্যগুলো (3)
use of GNU debugger
লিখেছেন ���Ǧ ��� ����� on November 7, 2008

নাসির ভাই GNU debugger কিভাবে install এবং ব্যবহার করব? অামি code block IdE ব্যবহার করি কিন্তু এর debugging feature গুলো off থাকে। কিভাবে এগুলি active করব???

output file name
লিখেছেন Shiplu on November 25, 2008

the following command will generate an executable file "new". not "new.out"
$ gcc new.c -o new

To execute it run,
$ ./new

...
লিখেছেন Abu Faisal Ahmed on December 28, 2008

Helpful topic for the novice.

মন্তব্য লিখুন
নাম:
ইমেইল:
শিরোনাম:
মন্তব্য:
Powered by Azrul's Jom Comment
 
< Prev   Next >
কপিরাইট নোটিশ: মুক্ত ম্যাগাজিনের লেখাসমূহ ম্যাগাজিন , পত্রিকা বা অন্যান্য মিডিয়ায় প্রকাশ করা যাবে , তবে এক্ষেত্রে উক্ত লেখাটির মূল লেখকের নাম এবং মুক্ত এর ওয়েব এ্যাড্রেস উল্লেখ করতে হবে
 
This site is powered by: Joomla & Site is hosted by: phpXperts