Makefile hakkında bilinmesi gerekenler nelerdir?

Buğra Öksüz

Decapat
Katılım
8 Şubat 2023
Mesajlar
34
Daha fazla  
Sistem Özellikleri
NVDIA GeForce GT330M-Intel(R), Core(TM) i3 CPU M330 @2.13GHz, 8GB DDR3, 512GB SSD
Cinsiyet
Erkek
Merhaba, ben 42 Schools'da bir öğreniciyim, Cursus'a yeni başladık ve projemiz Libft. Bizden kütüphane oluşturmamıız isteniyor basitçe. Makefile hakkında ne bilmem gerekiyor? Sadece basit bir derleme aracı değil gibi.
 
Merhaba, ben 42 Schools'da bir öğreniciyim, Cursus'a yeni başladık ve projemiz Libft. Bizden kütüphane oluşturmamıız isteniyor basitçe. Makefile hakkında ne bilmem gerekiyor? Sadece basit bir derleme aracı değil gibi.
Derleme aracından ziyade projeyi geliştirirken kullanabileceğiniz bir otomasyon aracı gibi düşünebilirsiniz. İçine önceden kullanacağınız komutları tanımlayıp workflow çıkarıyorsunuz. Sık olarak kullanılan projeyi derleme, derleme çıktılarını temizleme, çıktıyı çalıştırma gibi şeyleri ekleyebilirsiniz komut olarak. Daha sonrasında terminalde make <komut_adi> şeklinde kendi eklediğiniz komutları çalıştırabilirsiniz. Makefile da aslında sadece dosyanın formatıdır, kullandığınız araç GNU Make olarak geçer. GNU Make'i kurduğunuzda make komutu ile Makefile dosyalarını çalıştırırsınız.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı