Salı, Nisan 17, 2007

Cross-Platform Programlama 3







Ücretsizdir.
Wxwidgets kullanılarak yazılmıştır.
CodeBlocks crossplatform - Windows , Linux, MacOs, FreeBsd ...-
Kullanmak istediğiniz derleyiciyi kendiniz seçebilirsiniz.
Desteklediği Derleyiciler
o GCC (MingW / Linux GCC)
o MSVC++
o Digital Mars
o Borland C++ 5.5
o Open Watcom
o Intel C/C++
o SDCC 1
o Digital Mars D Compiler 2
o GNU ARM GCC

Pek çok kütüphane kullanımı için yazılmış hazır proje şablonları var.
Proje kullanımı oldukça kolay.
Eklentileriyle -Plugins- ile pek çok özelliğe sahip
Oyun oynaya biliyorsunuz. BYO Games -Tetris ve Snake -
DevPak indirip kurabiliyorsunuz
Code Profiler : GProf için kullanıcı arabirimi
Source Exporter : Syntax highlighted kodunuzu HTML, RTF, PDF olarak kaydetmenize yarar
Class wizard, Code Snippets, vs vs ...

CodeBlocks' denemek istiyorsanız dikkat etmeniz gereken şeyler var.
C::B'nin web sitesinde RC2 için download linki var ki Programın oldukça eski- 2005 - bir versiyonu Nedendir bilinmez geliştirciler RC3 ü bir türlü duyurmadı. Ama günlük olarak derlenmiş paket olarak yayınlamaya devam ediliyor. Eğer C::B'yi kullanmak istiyorsanız.

Windows için :
Bir Kullanıcının - Lawrence Goetz - hazırladığı setup programını tavsiye ederim.

1) Mingw yi Kurun
2) CodeBlocks'u Kurun
3) Günlük Derlenmiş Paketi -Nightly Builds - indirip Kurduğunuz CodeBlocks üzerine açın windows için Nightly Builds 7z dosyası olarak yayınlanıyor. 3

Linux için :
Günlük Derlenmiş Ubuntu, Suse ve Fedora için paketleri
her zaman olmasada sıklıkla yayınlanıyor. - Nightly Builds -
yada bu sayfaya bir göz atın.
Compiled packages of Code::Blocks
Bu paketler işinizi görmezse
Bakınız : Installing Code::Blocks from source on Linux

Kaynak koddan kurulum yapmak için gerekenlerin anlatıldığı wiki sayfası
* Installing Code::Blocks from source on FreeBSD
* Installing Code::Blocks from source on Gentoo
* Installing Code::Blocks from source on Linux
* Installing Code::Blocks from source on Mac OS X
* Installing Code::Blocks from source on RPM based distributions
* Installing Code::Blocks from source on Solaris
* Installing Code::Blocks from source on Windows
Category:Installing Code::Blocks from source
...
Sözü fazla uzatmaya gerek yok C::B benim tercih ettiğim IDE oldu. Şimdi sıra geldi ikinci aşamaya Cross-Platform Kütüphanelere...

Devam Edecek ...

1 SDCC : SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License (GPL).
2 D : C nin tahtına C++ oturdu C++ ın tahtına kim oturacak Java, C# ve D üçüde tahta talip ilk ikisi duymuşsunuzdur. bu da üçüncüsü D is a systems programming language. Its focus is on combining the power and high performance of C and C++ with the programmer productivity of modern languages like Ruby and Python. Special attention is given to the needs of quality assurance, documentation, management, portability and reliability. -
3 Daha Kendisi çıkmadan uyumsuzlukları çıkan Windows Vista Mingw ile de bir uyumsuzluk problemi çıkartıyor eğer Vista kullanıyorsanız *
- MingW yi C:\MinGW dizinine kurun
- Bazı dosyaları bulamayacak o dosyaları aratın
buluduğu yer C:\MinGW\libexec\gcc\mingw32\3.4.5 gibi bir yerde olacak
bu path'ı Compiler settings deki Additional Paths kısmına ekleyin

1 yorum:

stnc dedi ki...

çok saloasın guzel olmuş ellerine ve klavyen dert görmesin...