Skip to main content

Make Installition

· loading · loading · ·
HDL Verilog HDL
HDL
Axolot Logic
Author
Axolot Logic
Digital Design Engineer
Table of Contents

1. Make (GNU Make) Kurulumu
#

MinGW-w64 paketiyle birlikte gelen mingw32-make.exe dosyası var ancak standart make olarak çalışmayabilir. O yüzden make.exe yüklemeliyiz.

1.1 Make İndirme
#

1.2 Make Dosyalarını Ayarlama
#

  1. GNU Make’i C:\make gibi bir dizine çıkarın.
  2. Path değişkenine Make’in yolunu ekleyin:
    C:\make\bin
    
  3. Kontrol için Terminal veya CMD açın ve şu komutu çalıştırın:
    make --version
    
    Eğer aşağıdaki gibi bir çıktı alıyorsanız Make başarıyla kurulmuştur:
    GNU Make 4.3
    

2. Makefile Kullanımı (Test)
#

Make’in çalıştığını doğrulamak için basit bir test yapalım.

2.1 Örnek Makefile
#

Bir dizin açın ve içine şu dosyaları ekleyin:

Dosya: hello.c

#include <stdio.h>

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

Dosya: Makefile

CC=gcc
CFLAGS=-Wall

all: hello.exe

hello.exe: hello.c
	$(CC) $(CFLAGS) -o hello.exe hello.c

clean:
	rm -f hello.exe

2.2 Make Komutunu Çalıştırma
#

CMD veya PowerShell’i açın ve Makefile olan dizine gidin:

cd C:\Users\kerim\mingw_test
make

Eğer çıktı şu şekildeyse, her şey düzgün çalışıyor:

gcc -Wall -o hello.exe hello.c

Ardından çalıştırın:

hello.exe

Ve şu çıktıyı almanız gerekir:

Hello, MinGW!

3. (Opsiyonel) Daha Kolay MinGW Yönetimi İçin MSYS2 Kullanımı
#

Alternatif olarak, MSYS2 kullanabilirsiniz.
MSYS2, MinGW-w64’ü ve paket yöneticisini (pacman) içerir.

4.1 MSYS2 İndirme ve Kurma
#

  • Resmi Site: https://www.msys2.org/
  • İndirdikten sonra terminali açın ve şu komutları çalıştırın:
    pacman -Syu
    pacman -S mingw-w64-x86_64-gcc
    pacman -S mingw-w64-x86_64-make
    
  • MSYS2’yi kullanarak make çalıştırmak için:
    mingw32-make
    
  • GCC kullanmak için:
    gcc hello.c -o hello.exe
    

Sonuç
#

Artık Windows’ta MinGW-w64 ve GNU Make ile Makefile çalıştırabilirsiniz! 🎯

Bu rehberi takip ederek: ✅ 64-bit GCC (MinGW-w64) kuruldu.
GNU Make yüklendi.
Makefile çalıştırma test edildi.

Related

Git Installition for Windows
· loading · loading
HDL Verilog HDL
HDL
Installing Make on Windows
· loading · loading
HDL Verilog HDL
HDL
MinGW-w64 Install on Windows
· loading · loading
HDL Verilog HDL
HDL
RISC-V Environment Installition
· loading · loading
HDL Verilog HDL
HDL
RISC-V GCC Toolchain Installation
· loading · loading
HDL Verilog HDL
HDL
RISC-V Imperas
· loading · loading
HDL Verilog HDL
HDL