Turbo
C++ এ graphics.h
হেডার ফাইল ডিফল্ট যুক্ত থাকে কিন্তু CodeBlock এ আমরা যে MinGW এর GCC Compiler ব্যবহার করি তার সাথে graphics.h যুক্ত থাকে না নিজেদের graphics হেডার ফাইলটি যুক্ত
করতে হয় । আজকে আমি দেখাবো কিভাবে আপনি CodeBlock এ এটা যুক্ত করবেন ।
ধাপ সমূহঃ
১) প্রথমে আপনাকে এই লিংকে গিয়ে https://drive.google.com/file/d/0BzslK4uQQsVfSUpzOWU3d194MFE/view?usp=sharing জিপ ফাইল টি ডাউনলোড করতে হবে ।
২) ডাউনলোড শেষ হলে জিপ ফাইলটি আনজিপ করতে হবে । আন জিপ করার পর আপনি
- graphics.h
- winbgim.h
- libbgi.a
নামে তিনটি ফাইল পাবেন ।
৩) এখন আপনাকে graphics.h
ও winbgim.h ফাইল দুইটি আপনার C Drive এর Program Files(x86) এর CodeBlocks এর MinGW এর include
ফোল্ডারে কপি করতে হবে ।
C:\Program
Files (x86)\CodeBlocks\MinGW\include
৪) এর পর libbgi.a ফাইলটিও
C Drive এর Program Files(x86) এর CodeBlocks এর MinGW এর lib
ফোল্ডারে কপি করতে হবে ।
C:\Program Files (x86)\CodeBlocks\MinGW\lib
৫) এখন
আপনি CodeBlock এ চলে যান । তারপর CodeBlock এর Settings এ
গিয়ে Compiler Settings এ যান । এর পর Linker
Settings এ গিয়ে বাম পাশ এর Add এ ক্লিক করে
আপনার একটু আগে কপি করা libbgi.a ফাইলটি সিলেক্ট করেন । এর পর ডান পাশের Other Linker Option এ গিয়ে “-lbgi
-lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 ” লাইনটি কটেশন বাদে কপি করে পেষ্ট করেন ।
৬) এখন নিচের কোডটি কপি করে রান
করার । তবে প্রোগ্রাম ফাইল গুলো .cpp তে সেভ করতে হবে ।
#include
<graphics.h>
int
main()
{
int gd = DETECT, gm;
int x
= 320, y = 240, radius;
initgraph(&gd, &gm,
"C:\\TC\\BGI");
for ( radius = 25; radius <= 125 ; radius
= radius + 20)
circle(x, y, radius);
getch();
closegraph();
return 0;
}
আপনি সব কাজ ঠিক মত করতে পারলে
নিচের চিত্র এর মতো আউটপুট পাবেন এবং আপনাকে অভিনন্দন ।
কোন ভুল হয়ে থাকলে অনুগ্রহ
করে কমেন্ট এ জানাবেন । আর নিয়মিত আপডেট পেতে আমাদের ফেসবুক পেজ এর সাথে থাকুন ।
ফেসবুক পেজ ঃ Start Coding
Sign up here with your email
6 comments
Write commentsখুব ভালো, কাজে লাগবে
ReplyFinally an working solution... thanks.
ReplyFinally an working solution... thanks.
ReplyFinally a working solution...thanks.
Replykhub valo likhechen...
Replypolada kajer..
ReplyConversionConversion EmoticonEmoticon