نصب باینری کامپایلر

    کوروش باینری‌های از پیش ساخته شده را برای پلتفرم‌های اصلی، که در صفحه انتشارات گیت‌هاب در دسترس هستند، ارائه می‌دهد.

    ۱. دریافت آخرین نسخه

    به صفحه انتشارات مراجعه کرده و بایگانی مخصوص پلتفرم خود را دریافت کنید:

    • لینوکس (x86_64 / ARM64)
    • ویندوز (x86_64)
    • مک‌اواس (Intel / Apple Silicon)

    ۲. استخراج فایل زیپ

    پس از دانلود بایگانی انتشار از گیت‌هاب، باید آن را استخراج کنید.

    برای اینکه بتوانید کوروش را از هر مکانی اجرا کنید، باینری را به دایرکتوری در PATH خود منتقل کنید:

    sudo mv cyrus /usr/local/bin
    

    کوروش برای دسترسی به کتابخانه استاندارد خود نیاز دارد. آن را به یک مکان مشخص کپی کنید (مثلاً ~/.cyrus_stdlib):

    cp -r ./stdlib ~/.cyrus_stdlib
    

    سپس مسیر را در پیکربندی شل خود (مثلاً ~/.bashrc، ~/.zshrc و غیره) تعریف کنید:

    export CYRUS_STDLIB_PATH=~/.cyrus_stdlib
    

    تغییرات را اعمال کنید:

    source ~/.bashrc # یا source ~/.zshrc
    

    ۳. تأیید نصب

    بررسی کنید که کامپایلر کار می‌کند:

    cyrus version
    

    خروجی مورد انتظار:

    Cyrus vX.Y.Z