
C/C++ dilinde Turbo C kullanarak program yazabiliyorsunuz. Ama Turbo C, Windows Vistada çalışmıyor. Onun yerine benimde şiddetle önerdiği Dev C++ kullanınız. Lakin Dev C++ da grafik kütüphanesini kullanamıyoruz ama kullanabiliriz.
Dev C++ ta grafik kütüphanesi kullanarak program yazılabilmekte. Bunun için ek dosyaları indirip gerekli yerlere kopyalamamız ve 1-2 ayardan sonra grafik kütüphanesi kullanarak programlar yazabilirsiniz. Şimdi beraber uygulamalı olarak bir grafik programı yazalım. Başlıyoruz…
Öncelikle graphics.h indirip ( C:\Dev-Cpp\include ) dizine kopyalıyoruz. Sonra da libbgi.a indirip ( C:\Dev-Cpp\lib ) dizinine kopyalıyoruz. Dev C++ açıp File>New>Project diyerek yeni bir proje oluşturacağız. Burada “Empty Project” ve “C++ Project” seçerek projemize isim vererek kaydediyoruz. Böylelikle yeni bir proje oluşturduk şimdide kaynak dosyası oluşturmak için File>New>Source File diyoruz.
Menuden Project>Project Options gelerek proje ayarlarına geliyoruz ve açılan sayfadan “Parameters” (Parametreler)tıklıyoruz. Linker alanına aşağıda yazan bölümü kopyalıyarak Ok(Tamam) diyip çıkıyoruz.

Linker bölümüne kopyalayınız.
-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32
Sıra geldi programı yazıp derleyip çalıştırmaya. Aşağıdaki program kodunu kopyalayıp derleyip çalıştırdğımız takdirde programımız çalışacaktır.

#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main()
{
initwindow(650,500);
outtextxy(300,80,”TURK BAYRAGI”);
setbkcolor(9);
fillellipse(147,105,5,5);
fillellipse(147,395,5,5);
bar(145,395,150,105);
setfillstyle(1,4);
setcolor(0);
bar(150,390,550,110),
setfillstyle(1,15);
setcolor(4);
fillellipse(325,250,80,80);
setfillstyle(1,4);
setcolor(4);
fillellipse(345,250,65,65);
setfillstyle(1,15);
setcolor(15);
int poly[22]={395,250,418,257,418,280,431,261,454,
269,440,250,453,231,431,238,417,220,417,243,395,250};
fillpoly(11,poly);
getch();
closegraph();
return 0;
}
—————————————
http://www.uniqueness-template.com/devcpp/

