GNU C Derleyicisi (GCC) ile C Programları Nasıl Derlenir

İçindekiler:

GNU C Derleyicisi (GCC) ile C Programları Nasıl Derlenir
GNU C Derleyicisi (GCC) ile C Programları Nasıl Derlenir

Video: GNU C Derleyicisi (GCC) ile C Programları Nasıl Derlenir

Video: GNU C Derleyicisi (GCC) ile C Programları Nasıl Derlenir
Video: jdk kurulum 2021-2022 güncel (Java Development Kit) 2024, Mayıs
Anonim

Bu wikiHow makalesi sana, Linux için GNU Derleyicisini (GCC) ve Windows için Minimalist GNU'yu (MinGW) kullanarak bir C programını kaynaktan nasıl derleyebileceğini öğretir.

Adım

Yöntem 1/2: Unix için GCC Kullanma

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 1
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 1

Adım 1. Unix bilgisayarınızda bir Terminal penceresi açın

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin 2. Adım
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin 2. Adım

Adım 2. gcc --version komutunu girin ve GCC sürümünü bilgisayarda görüntülemek için Enter'a basın

Bilgisayarınızda komut bulunamadı mesajı görüntüleniyorsa, GCC bilgisayarınıza yüklenmemiş olabilir.

  • Gerekirse, Linux dağıtımınız için kılavuzu izleyerek GCC'yi kurun.
  • Bir C++ programını derlemek için "gcc" yerine "g++" kullanın.
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 3
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 3

Adım 3. Programın kaynak kodunu kaydettiğiniz klasörü açın

Örneğin, "akurapopo.c" program kodu /usr/yuliaR/source klasöründeyse, cd /usr/yuliaR/source komutunu girin

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin 4. Adım
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin 4. Adım

Adım 4. gcc akurapopo.c –o AkuRapopo komutunu girin

"Akurapopo.c"yi programınızın kaynak kodu adıyla ve "AkuRapopo"yu istediğiniz program adıyla değiştirin. Derleme işlemi başlayacaktır.

  • Derleme işlemi sırasında bir hata oluşursa, gcc -Wall -o errorlog akurapopo.c komutuyla hata bilgilerini toplayın. Bundan sonra, cat errorlog komutuyla "errorlog" dosyasını görüntüleyin.
  • Programı birkaç kaynak kod dosyasından gcc -o programname file1.c file2.c file3.c komutuyla derleyin.
  • Birden çok kaynak kodundan aynı anda birden çok programı derlemek için gcc -c file1.c file2.c file3.c komutunu kullanın.
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 5
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 5

Adım 5. Derlenmiş programı./programname komutuyla çalıştırın

Yöntem 2/2: Windows için MinGW'yi Kullanma

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin 6. Adım
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin 6. Adım

Adım 1. Windows için Minimalist GNU'yu https://sourceforge.net/projects/mingw/ adresinden indirin

MinGW, Windows için kurulumu kolay bir GCC paketidir.

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 7
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 7

Adım 2. MinGW kurulum programını çalıştırın

Yükleme programı otomatik olarak açılmazsa, İndirilenler klasöründeki MinGW dosyasına çift tıklayın, ardından Yükle'ye tıklayın

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 8
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 8

Adım 3. Program yükleme seçeneklerini ayarlayın, ardından Devam'a tıklayın

MinGW'yi yüklemek için önerilen klasör C:\MinGW'dir. Kurulum klasörünü değiştirmeniz gerekiyorsa, adı boşluk içeren bir klasör seçmeyin (Program Files gibi)

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 9
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 9

Adım 4. Kurmak istediğiniz derleyiciyi seçin

  • Önerilen minimal derleyiciyi kurmak için sol bölmede Temel Kurulum'u seçin, ardından sağ ana bölmede görünen tüm derleyicileri işaretleyin.
  • Gerekirse, Tüm Paketler'i seçebilir ve tüm ek derleyicileri işaretleyebilirsiniz.
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 10
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 10

Adım 5. MinGW'nin sol üst köşesindeki Kurulum menüsüne tıklayın

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 11
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 11

Adım 6. Değişiklikleri Uygula'ya tıklayın

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 12
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 12

Adım 7. Derleyiciyi indirip kurmak için Uygula'ya tıklayın

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 13
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 13

Adım 8. Aşağıdaki adımları izleyerek MinGW PATH'i sistem ortam değişkenine ekleyin:

  • Arama menüsünü açmak için Win+S tuşlarına basın, ardından ortam anahtar sözcüğünü girin.
  • Arama sonuçlarında, Sistem ortamı değişkenlerini düzenle 'yi tıklayın.
  • Ortam Değişkenleri'ni tıklayın.
  • Üst kutunun altındaki Düzenle'yi tıklayın (Kullanıcı Değişkenlerinin altında).
  • Değişken Değerler kutusunun sonuna kadar kaydırın.
  • Kutudaki metnin sonuna;C:\MinGW\bin yazın. MinGW'yi başka bir klasöre kurduysanız,;C:\MinGW\bin öğesini;C:\kurulumklasörüadı\bin ile değiştirin.
  • Pencereyi kapatmak için iki kez Tamam'a tıklayın.
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 14
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 14

Adım 9. Aşağıdaki adımları izleyerek Yönetici olarak bir komut satırı penceresi açın:

  • Win+S tuşlarına basın, ardından cmd girin.
  • Arama sonuçlarında Komut İstemi'ne sağ tıklayın, ardından Yönetici Olarak Çalıştır'a tıklayın.
  • Bilgisayarda değişikliklere izin vermek için Evet'i tıklayın.
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 15
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 15

Adım 10. Programın kaynak kodunu kaydettiğiniz klasörü açın

Örneğin, "lailacanggung.c" kaynak kodunu C:\Source\Programs klasörüne kaydettiyseniz, cd C:\Source\Programs komutunu girin

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 16
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 16

Adım 11. gcc lailacanggung.c –o lailacanggung.exe komutunu girin

Dosya adını program kod dosyanızın adıyla değiştirin. Derleme işlemi tamamlandıktan sonra komut satırını tekrar göreceksiniz. Oluşan hatalar görüntülenmeyecektir.

Derleme işlemine başlamadan önce program kodundaki hatalar düzeltilmelidir. Hatayı içeren program kodu derlenemedi

GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 17
GNU Derleyicisini (GCC) Kullanarak Bir C Programını Derleyin Adım 17

Adım 12. Çalıştırmak için programınızın adını girin, örneğin lailacanggung.exe

İpuçları

  • Bir programı -g parametresiyle derlediğinizde, derleyici GCC'nin yerleşik hata ayıklama programı olan GDB için uygun hata ayıklama bilgilerini içerecektir. Bu bilgiler hata ayıklamanızı kolaylaştıracaktır.
  • Büyük programları derlemek için önce bir Makefile oluşturabilirsiniz.
  • Programınız hız için optimize edilmişse, program boyutu artabilir ve doğruluğu çok iyi olmayabilir. Öte yandan, programın boyutunu veya doğruluğunu optimize ederseniz, programın hızı düşebilir.
  • C++ programlarını derlerken, GCC'yi kullandığınız gibi G++ kullanın. C++ dosyalarının.c yerine.cpp uzantısı vardır.

Önerilen: