কিভাবে CodeBlock এ graphics.h হেডার ফাইল সেটআপ করবেন ?


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

Latest
Previous
Next Post »

6 comments

Write comments
Unknown
AUTHOR
May 14, 2017 at 12:04 PM delete

খুব ভালো, কাজে লাগবে

Reply
avatar
Unknown
AUTHOR
May 17, 2017 at 2:32 AM delete

Finally an working solution... thanks.

Reply
avatar
Unknown
AUTHOR
May 17, 2017 at 2:33 AM delete

Finally an working solution... thanks.

Reply
avatar
Unknown
AUTHOR
May 17, 2017 at 2:33 AM delete

Finally a working solution...thanks.

Reply
avatar
Anup
AUTHOR
August 16, 2017 at 2:32 AM delete

khub valo likhechen...

Reply
avatar