07 ARALIK 2019
CUMARTESİ
12.38
C
Youtube
Youtube kanalım açıldı! Daha detaylı ve güncel konu anlatımları için takip etmeyi unutmayın.
C Dersleri - Kurulum

Bilgisayarınızda C programlama dilinde yazdıklarınızı derlemek için temelde 2 şeye ihtiyacınız vardır: Metin Editörü ve C Derleyicisi. Bu ikili dışında Windows cihazlarınızda C programlarınızı çalıştırmak için

  • Dev C++
  • Netbeans
  • Eclipse
  • Code::Blocks

gibi araçları kullanabilirsiniz. Biz bu set boyunca linux işletim sistemi ile çalıştıracağımız yapılarımız için yukarıda ayırdığımız 2 ana başlık üzerinden gideceğiz.

Metin Editörü

Burada herhangi bir metin yazılabilen her araç kullanılabilir. Bu not defteri, VS Code, Sublime Text, vim veya nano gibi bir yazılım olabilir. Eğitim boyunca kullanacağımız editör VS Code olacaktır. Eğer Windows üzerinde bir IDE kullanacaksanız zaten size bir editör sunacaktır. Burada örnekler için çalışırken Dev C++ programını önerebilirim.

C Derleyicisi

Metin editörü aracılığı ile oluşturacağımız .c uzantılı dosyalarımızın derlenmesi için gereklidir. Eğer bir IDE tercihiniz varsa zaten bu işi kendisi yapacaktır. Fakat biz Linux bir sistem ile çalışacağımız için bir derleyici kurmamız gerekecektir. Aşağıda bu kurulumu nasıl yapacağınızı öğrenebilirsiniz.

UNIX / Linux İçin Kurulum

Eğer UNIX veya Linux bir işletim sistemine sahip iseniz sisteminizde GCC kurulu olup olmadığını kontrol etmelisiniz.

1. Terminali açıp aşağıdaki şekilde versiyonu inceleyin.

$ gcc -v

Eğer sisteminizde GCC mevcut ise size sürümü döndürecektir (Bknz: gcc version 7.4.0). Eğer kurulu değilse;

- Paket listenizi güncelleyin.

$ sudo apt update

- build-essential paketini yükleyin. Bu paket ile gcc, g++ ve make gibi birçok paketi yükler.

$ sudo apt install build-essential

- Artık yeniden versiyonu kontrol edebilirsiniz. Sisteminize gcc kurulmuş olacaktır.

C Dosyasının Compile Edilmesi

Yazdığınız bir C dosyasının derlenmesi için sırasıyla aşağıdaki adımları izleyebilirsiniz.

1. Elimizde test.c adında bir dosyamız ve içerisinde şu Hello World yapımızın olduğunu varsayalım.

#include <stdio.h>

int main() {
   printf("Hello, World!\n");
   return 0;
}

2. İlk olarak .c uzantılı dosyamızın .o uzantılı versiyonunu oluşturuyoruz.

$ gcc -c test.c

3. Programı çalışır hale getirmek için aşağıdaki komut ile final dosyasını oluşturuyoruz. Aşağıdaki yapı sonucunda klasörümüde program adında bir dosya oluşacaktır.

$ gcc -o program test.c

4. Terminale ./program yazarak oluşturduğumuz programı çalıştırabiliriz.

$ gcc -o program test.c

veya aynı işlemi tek bir komut satırı ile de yapabilirsiniz:

$ gcc test.c -o program

BENZER YAZILAR
YORUMLAR 0
Bu konuya henüz kimse yorum yapmadı.
İlk yorumu sen yapmak ister misin?
YORUM BIRAK
Şuanda bu yoruma cevap yazıyorsunuz:
İptal Et