Her işletim sisteminin sorunsuz çalışması için yerleşik bağımlılıkları vardır. Kısacası, bu destekleyici programların genellikle yazılımı derlemek ve gerektiğinde tüm bağımlı yazılımların kullanılabilir olmasını sağlamak için gereklidir.

Ubuntu'nun temel yapı paketi, Linux deneyiminizin olmasını istediğiniz kadar sorunsuz olmasını sağlayan bu tür birkaç paket içerir. Bu paketler Debian'ın bir parçasıdır ve bir Debian paketi oluşturmak için ihtiyacınız olan tüm bileşenleri içerir.

Ubuntu'da, temel yapı paketinde yer alan bir dizi beş paket vardır:

  • dpkg-dev: DEB kaynak paketlerini açmak, oluşturmak ve hatta karşıya yüklemek için bu paketi kullanabilirsiniz. Yazılımınızı paketlemek için bu yardımcı programı esas olarak kullanabilirsiniz. Debian tabanlı sistemler.
  • Yapmak: Make aracı, Makefiles oluşturan ve yorumlayan Linux'un ayrılmaz bir parçasıdır. Derleyiciye çalışma yönergeleri sağlamak için Makefile gereklidir. Kurulum sırasında, herhangi bir sorunu ele aldığınızdan emin olun. make: komut bulunamadı hatası.
  • instagram viewer
  • libc6-dev: libc6-dev, C ve C++ komut dosyalarını işlemek ve derlemek için gerekli başlık dosyalarını ve geliştirme kitaplıklarını içeren GNU C kitaplığıdır.
  • gcc/g++: Bunlar sırasıyla C ve C++ betikleri için derleyicilerdir.

Sisteminize gerekli paketleri kurduktan sonra, durumu ve kurulum kapsamını kontrol etmek için C++ komut dosyaları oluşturabilirsiniz.

Alternatif olarak, her yazılımın ayrı ayrı kurulmasına karşı kesin ve hızlı bir kural yoktur. Bununla birlikte, temel yapı paketi, paketlenmiş bir yazılım listesi olarak geldiğinden, her şeye tek bir yerde sahip olacaksınız, bu da kullanışlıdır.

Ubuntu'da build-essential nasıl kurulur

Ubuntu'da temel yapı paketini yüklemeniz gerektiğinde, aşağıda listelenen adımları takip edebilirsiniz:

Mevcut paketleriniz için bekleyen güncellemeleri Güncelleme ve Yükselt komutlar:

sudo uygun güncelleme && sudo uygun yükseltme -y

build-essential yüklemek için aşağıdaki komutu kullanabilirsiniz:

sudo uygun Yüklemekinşa etmek-gerekli

Kurulum aşamasında, derleyici belirli paketleri kurmak için izin ister. Tip y izin vermek. Ayrıca paketin açılması ve ayarlanması için birçok komut göreceksiniz. Neredeyse Linux ekosisteminizdeki boşlukları doldurmak gibi.

Bir sonraki adım olarak, temel yapı paketi kurulumunda size yardımcı olması için kılavuz sayfalarını kurabilirsiniz. Yüklemek istememeniz durumunda bu isteğe bağlı bir adımdır.

sudo uygun Yüklemek manpages-dev

Artık tüm paketler yüklendiğine göre, aşağıdaki komutla GCC sürümünü kontrol edebilirsiniz:

gcc --versiyon

Çıktı aşağıdaki gibidir:

gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0

Halihazırda GCC versiyonunu kontrol ettiğiniz için, g++ versiyonunu da kontrol etmeniz önerilir. --versiyon emretmek:

g++ --versiyon

Sürüm numaraları, aşağıdakine benzer şekilde dizenin sonuna doğru 11.2.0. Sürüm numaraları, kullandığınız Ubuntu sürümüne göre farklılık gösterecektir.

Derleyici kitaplıkları kurulu olduğundan, kurulum parametrelerini kontrol etmek için bir C programı çalıştırabilirsiniz.

GCC Kullanarak C Komut Dosyası Çalıştırma

Temel yapı meta paketinin başarıyla yüklenip yüklenmediğini doğrulamak için örnek bir C komut dosyası yazıp derleyebilirsiniz. Ubuntu'da favori metin düzenleyicinizi açın. Yapabilirsiniz Vim ve nano arasında seçim yapın aşağıdaki kod parçacığını yazmak için:

nanoÖlçek.c

Metin düzenleyiciye aşağıdaki kod parçacığını ekleyin ve komut dosyasını kaydedin:

#Dahil etmek <stdio.h>
geçersiz ana()
{
baskı("Merhaba, Bu bir Ölçek derleyici programı içinde C derleyicisi!
");
}

Metin dosyasının nasıl görünmesi gerektiği aşağıda açıklanmıştır:

İşte programın kısa bir açıklaması:

  • stdio.h: Standart giriş-çıkış kitaplığı başlığı
  • ana(): Bu fonksiyon C programını çalıştırır.
  • printf(): Bir çıktı yazdırmak için bir C işlevi
  • \n: Çıktıyı yeni bir satıra yazdırır

Kaydetmek için tuşuna basmanız yeterlidir Ctrl + X, bunu takiben Y ve Girmek.

Ardından, aşağıdaki gibi yürütülebilir bir dosya oluşturmanız gerekir:

gccÖlçek.cÖlçek

Yeni oluşturulan C dosyasını şu komutla çalıştırın:

./Ölçek

Metin düzenleyicide kaydedilen ve derlenen çıktı, terminal penceresinde başarıyla yayınlanır. Bu, GCC derleyicisinin kurulumunun başarılı olduğunu kanıtlar.

Ubuntu'dan build-essential nasıl kaldırılır

Son olarak, temel paket kurulumu sırasında kurulan paketleri kaldırmak istediğiniz durumlar olabilir. Böyle bir senaryoda, temel komutu kullanabilirsiniz:

sudo apt build-essential'ı kaldır

Bu, kurulu tüm paketleri kaldırmalıdır. Ayrıca, kalan paketleri kaldırmak için autoremove komutunu çalıştırmanız da faydalı olacaktır:

sudo uygun otomatik kaldırma

Ubuntu'daki temel oluşturma programları, normal kod derlemenizin ve yazılım kurulumunuzun ayrılmaz bir parçası olmaya devam ediyor.

Bu paketler herhangi bir yürütmenin temelini oluşturduğundan, herhangi bir sürüme yükseltir yükseltmez bunları yüklemeniz önemlidir. İstenmeyen gecikmeleri ve derlemeleri önlemek için yeni Ubuntu sürümü veya başka bir işletim sisteminden Linux'a, özellikle Windows'a geçiş yapın hatalar.