Windows’ta “Yap” Nasıl Kurulur ve Kullanılır

Teknoloji meraklıları için, Make, uygulama oluşturmanın çok temiz bir yoludur. İster kendi uygulamanızı paketlemeye çalışın, ister başka birininkini yüklemeye çalışın, Make işleri kolaylaştırır.
Make, Windows’ta kullanılamaz. Bir Windows uygulamasını indirirken, EXE formatında bir kurulum dosyası indiririz. Bu kurulum dosyalarının neler içerebileceğini söylemek mümkün değil. Hatta exe biçiminde kötü amaçlı yazılım indiriyor olabilirsiniz.
Aşağıda, Windows’ta Make’i yüklemek için birkaç farklı yaklaşımı derledik.
Yap nedir?
GNU.org, Make’in kaynak dosyalarından programların oluşturulmasını kontrol eden bir araç olduğunu söyler. Basit bir ifadeyle Make aracı, uygulamanın kaynak kodunu girdi olarak alır ve uygulamayı çıktı olarak üretir.
Make aşağıdaki uygulamalar için hedeflenmiştir Özgür ve Açık Kaynak Yazılım (FOSS) ilkesi. Başlangıçta yalnızca Linux sistemlerinde çalışmak üzere tasarlanmıştır. Kaynak kodu, kullanım için paketlemeden önce istediğimiz şekilde değiştirilebilir.
Make’i Windows’a Yükleme
Winget’i Kullanma
Windows tarafından sağlanan Winget aracı, Windows 10 ve 11’de uygulama paketlerinin yüklenmesini ve yükseltilmesini yönetir. Bu aracı kullanmak için bilgisayarınızda en az Windows 10 veya sonraki bir sürümün yüklü olması gerekir.
- Basmak Kazan + R Çalıştır penceresini açmak için birlikte.
- Tip komut ve Komut İstemi’ni getirmek için Enter tuşuna basın.
- komutu yazın
Winget install GnuWin32.make
ve bas Girmek. - Kaynak sözleşmelerini kabul etmek için Y yazın.
- Kurulumdan sonra, basın Kazan + R Tekrar.
- Tip
systempropertiesadvanced
ve bas Girmek. - Seçme Ortam Değişkenleri Gelişmiş sekmesi altında.
- Sistem değişkenleri altında, Yeni.
- Değişken adının altına şunu girin: yapmak.
- Değişken değeri altında şunu girin:
C:\Program Files(x86)\GnuWin32\bin\make.exe
. - Veya seçin Dosyaya Gözat ve yukarıdaki konuma gidin.
- basın TAMAM.
Chocolatey kullanma
Winget için minimum gereksinimleri karşılamıyorsanız, Chocolatey kullanmak make’i kurmanın harika bir yoludur. Windows platformu için bir paket yöneticisi ve yükleyicidir. Ubuntu’ya aşina olan herkes için, yazılım kurulumu için apt komutunun eşdeğeridir.
Make doğrudan Windows’ta bulunmadığından, önce paket yöneticisini kurmamız gerekiyor. Ardından, make aracını yüklemek için bu paket yöneticisini kullanacağız.
- Basmak Kazan + X Güç menüsünü açmak için tuşları birlikte kullanın.
- Seçme Windows Powershell(Yönetici).
- ‘ komutunu yazın
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))'
ve bas Girmek. - Chocolatey’i resmi kaynaklarından mevcut olduğu şekilde indirir ve kurar.
- Tip
choco
Kurulumun çalışıp çalışmadığını doğrulamak için. - Şimdi, ‘ komutunu yazın
choco install make
Make’i yüklemek için. - Kurulum dizinine gidin
C:\Program Files(x86)\GnuWin32\
Kurulumun çalıştığını onaylamak için.
WSL’yi kullanma
Linux için WSL veya Windows Alt Sistemini kullanarak Make’i doğrudan PC’mize kurabiliriz. WSL, Windows tarafından yayınlanmıştır, dolayısıyla bu, Make’i Windows’a kurmanın en çok tercih edilen yoludur.
WSL için, Ubuntu’yu Windows’umuza kuracağız.
- Basmak Kazan + X Güç menüsünü açmak için tuşları birlikte kullanın.
- Seçme Windows Powershell(Yönetici).
- ‘ komutunu yazın
Wsl --install
‘ ve Enter’a basın. - PC’nizi yeniden başlatın.
- Başlat Menüsüne gidin ve Ubuntu komut satırını getirmek için Ubuntu yazın.
- Aşağıdakileri yazın’
Sudo apt install gcc build-essential make -y
‘ ve bas Girmek. - Kurulum tamamlanana kadar bekleyin.
MinGW’yi kullanma
MinGW, Make’i Windows’a kurmanın eski yollarından biridir. MinGW, Windows için minimal GNU dosyalarından oluşan bir koleksiyondur. Bu yöntemi kullandığınızda, make komutu yerine ming32-make yazmanız gerekeceğini unutmayın. Her ikisi de aynı işi yapar, ancak ming32-make, make’in MinGW versiyonudur.
- MinGW-get-setup.exe’nin en son sürümünü indirin.
- Kurulum dosyasını açarak MinGW’yi kurun.
- Grafik arayüz yüklemeyi kapatın.
- Seçme Devam etmek kurulumu başlatmak için.
- Kurulum dizinine gidin ve bin klasörünü bulun.
- Emin olmak MinGW-get.exe var.
- Basmak Kazan + R Çalıştır penceresini açmak için birlikte.
- Tip
systempropertiesadvanced
ve bas Girmek. - Gelişmiş sekmesi altında Ortam Değişkenleri’ni seçin.
- Sistem değişkenleri altında, üzerine çift tıklayın. Yol.
- Seçme Yeni.
- MinGW-get.exe dosyasının konumunu yazın. Örneğin
C:\MinGW\bin
- Seçme TAMAM.
- Basmak Kazan + X Güç menüsünü açmak için birlikte.
- Seçme Windows Powershell.
- ‘ komutunu yazın
Mingw-get install mingw32-make
‘ ve bas Girmek.
Windows’ta Make nasıl kullanılır?
Make’i Windows’ta kullanmak, Linux veya diğer platformlarla hemen hemen aynıdır. Programın kaynak koduyla birlikte bir makefile ile başlamanız gerekir.
- Kaynak kodun konumuna gidin.
- Sağ tıklayın ve Yeni altında Metin belgesi’ni seçin.
- adını ver makefile.
- Kaynak kodunun source.c olduğunu varsayarak, aşağıdaki satırları bu eğitimde verildiği gibi makefile’nize yapıştırın.
- Son olarak, Komut İstemi’ni açın ve cmd komutunu kullanarak kaynak kod konumuna gidin.
- Tip yapmak ve bas Girmek.
- Artık çıktı dosyasını bir uygulama olarak paylaşabilir ve açabilirsiniz.
- Ayrıca source.c kaynak kodunu istediğiniz sayıda değiştirebilirsiniz ve make bunu uygulama çıktısı olarak derler.
Make komutunu kullanma hakkında daha fazla bilgi edinmek istiyorsanız, kullanımıyla ilgili tüm belgeler mevcuttur.