Code Blocks'u Vista'da Çalıştırmak 2.0

Daha önce buradaki yazımda Vista'da Code::Blocks'u nasıl çalıştıracağımızı yazmıştım. Ama işlemler karışık ve uzundu, üstüne üstlük bir de linkler de gitmiş artık.

<del datetime="2008-05-17T23:21:25+00:00">Ben de daha kısa bir yoldan yine Vista'da Code Blocks'u kurmayı göstereceğim.</del> <ins datetime="2008-02-10T18:33:50+00:00">Artık daha kısa bir yöntem var. Buraya tıklayıp yeni yazıya gidin.</ins>

Bu yeni yöntemle Code::Blocks Nightly Build 4639 sürümü üzerine Tiny C Compiler kurmuş olacağız. Öncelikle belirtmeliyim ki LAB’da kullandığımız 1.0RC2 sürümünü kurmuyoruz. Daha yeni bir sürüm olan Code::Blocks Nightly Build 4639 kuruyoruz.

Adım Adım Yapılacaklar


  1. <del datetime="2008-05-19T00:42:44+00:00">Buradaki</del> dosyayı indirin. RapidShare'den dosya indirmeyi bilmiyorsanız Google'dan öğrenebilirsiniz.

  2. Dosya'nın içindeki Code Blocks ve tcc klasörlerini C:'nin içine açın. Yani şu iki klasör olmalı: C:\tcc C:\Code Blocks.

  3. C:\Code Blocks\codeblocks.exe ile artık Code::Blocks'a erişebilirsiniz. İsterseniz masa üstünüze kısayol çekebilirsiniz.

    Programı açarken XP uyumluluk kipi ya da yönetici olarak oturum aç gibi ekstra bir şey YAPMAMALISINIZ. Ve UAC (User Account Control) programın çalışmasını ENGELLEMİYOR.

  4. Şimdi Code Blocks Nightly Build'i açın. Settings/Compiler and Debugger menüsünden derleyici ayarlarını açın.

  5. Selected Compiler kısmında "Tiny C Compiler"i seçin ve Set As Default'a basın. Böylece bundan sonra başlattığınız tüm projelerde bu yeni kurduğumuz derleyici varsayılan olacak.

  6. Alttaki sekmelerden Toolchain Executables sekmesine girin. Compiler's installiation directory de C:\tcc yazıyor olmalıdır. Hemen metin kutusunun yanında görebileceğiniz Auto-Detect ile Code Blocks'un derleyiciyi algılayıp algılamadığını görebilirsiniz. Eğer algılamıyorsa bir yanlışlık olmuş demektir. Code Blocks Derleyici Code Blocks Derleyici  

  7. Eğer buraya kadar sorun olmazsa OK ile ayar pencersini kapatın. Olay bitti. 😃 Yeni bir konsol projesi yaratıp F9 ile Hello World yazdırıp yazdıramadığınza bakabilirsiniz.

Uyarılar


  1. LAB'da yazdığınız projeleri yeni versiyon Code Blocks (yani burada anlatılan) ile açtığınızda Code Blocks projede versiyon güncellemesi yapıyor. Bir daha LAB'da aynı projeyi açamama olasılığınız olabilir, yedek alın. Bu aşmanın en kolay yolu main.c'nizi herhangi bir metin editörle açmak ve kopyala yaptıştır yapmak.
  2. Eski projeleri doğrudan bu versiyonda açarsanız Code Blocks projenizi eski derleyicide compile etmeye çalışarak hata verebilir. En iyisi programda yeni bir proje başlatıp eski projelerde yazdıklarınızı Kopyala-Yapıştır yapmak.
  3. Code Bloks'un Vista'da sorunsuz kurulup kurulmadığını eski projelerinizle değil de, New project/Console App/C/Tiny C Compiler ayarlarında açtıktan sonra, ekranda zaten hazır gelen Hello World'u derleyerek yapmak en mantıklısı. Eğer Hello World'u derleyemiyorsanız bir yanlışlık olmuş demektir.

EK: Cuma Karataş'ın verdiği bilgilere göre benim burada paylaştığım Code Blocks sürümü 64 Bit Vista'da sorun çıkarıyormuş. Onun yerine 4875 sürümlü Code Blocks'u kurabilirmişsiniz, o sorun çıkarmıyormuş.

Umut Benzer Ege Üniversitesi Bilgisayar Mühendisliği Sınıf 1