#!/bin/bash # ============================================================================ # saQut Compiler — Derleme Betiği # ============================================================================ set -e # Betiğin bulunduğu dizini al SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" PROJECT_ROOT="$( dirname "$SCRIPT_DIR" )" echo "=== saQut Compiler Build ===" # Build dizinini oluştur mkdir -p "$PROJECT_ROOT/build" # Derleme g++ "$PROJECT_ROOT/src/main.cpp" \ -I"$PROJECT_ROOT/src" \ -std=c++17 \ -Wall -Wextra \ -O0 -g \ -o "$PROJECT_ROOT/build/saqut" echo "Derleme başarılı: build/saqut" echo "Çalıştırmak için: ./build/saqut"