C/C++ ile çalışmaya başladıysanız öncelikle yazdığınız kodları derleyebilmek için bir derleyiciye sahip olmanız gerekir. Piyasada bulabileceğiniz birçok C/C++ derleyicisi bu konuda size yardımcı olacaktır. Derleyiciler Windows veya Linux ortamında konsoldan bir takım parametreleri alarak çalışırlar. Bu parametreleri derleyicilerin kullanım kılavuzlarından öğrenerek kodlarınızı derleyebilirsiniz.
Ancak biraz daha ilerlediğinizde kodları bir metin dosyasına kaydedip daha sonra konsol üzerinden derleyip çalıştırmak oldukça zaman alan bir iş haline gelir. Bu durumun bir sonucu olarak yazılımcılar için derleme ve diğer işlemleri gerçekleştiren programlar geliştirilmiştir. Bu tür programlara genel olarak tümleşik geliştirme ortamı (IDE) adı verilmektedir.
Bu gün baktığımızda özellikle Microsoft tarafından geliştirilen ve C/C++ yanında başka dillere de destek veren Visual Studio, CodeGear tarafından geliştirilen C++ Builder birçok programcı tarafından tercih edilmektedir. Bunun yanında Linux ortamı için KDeveloper, anjuta gibi geliştirme ortamları da mevcuttur.
Bir IDE genel olarak derleme ve çalıştırma işini tek tuşa indirgeyerek bize oldukça kolaylık sağlamanın yanında, günümüzdeki IDE’ler kod tamamlama, yazım kontrolü, kod biçimlendirme gibi daha birçok özellik sunmaktadır. Bu IDE araçlarından biriside CodeBlocks IDE’sidir.
CodeBlocks IDE hem Linux hem de Windows (cross platform) ortamında çalışabilecek şekilde tasarlanmış ve ücretsiz olarak dağıtılan bir IDE’dir. Bu IDE’yi desteklediği herhangi bir derleyici ile kullanmanız mümkün, desteklediği derleyicilerin listesin kendi sitesinden öğrenebilirsiniz. Kullanımı kolay, sisteme aşırı yüklenmeyen, ücretsiz ve hem Linux hem de Windows ortamında kullanabileceğiniz bir IDE istiyorsanız CodeBlocks tam size göre kesinlikle denemenizi tavsiye ediyorum. Aşağıdaki adresten CodeBlocks’u indirdikten sonra sisteminize kurup deneyebilirsiniz.
CodeBlocks Resmi Sitesi : http://www.codeblocks.org
Etiketler: codeblocks, ide, gelistirme, ortam