1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Oxygen-RedScriptCompiler-C

Клонировать/Скачать
README.md 2.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 14.03.2025 09:15 704e7bd

#Компилятор RedScript-C

При компиляции программы на языке RedScript компилятор преобразует её в исполняемые файлы на языке C.

Установка

Для установки компилятора выполните следующую команду:

pip install redscriptc

Настройка окружения

Убедитесь, что у вас установлены необходимые зависимости:

  • Python >= 3.6
  • GCC >= 5.0

Проверка установки

Выполните следующую команду для проверки правильности установки:

redscriptc --version

Базовое использование

Создайте файл main.red со следующим содержимым:

func main() {
    print("Hello, World!")
}

Затем скомпилируйте его с помощью команды:

redscriptc main.red -o main

Эта команда создаст исполняемый файл main.

Параметры командной строки

Параметр Описание
-o <output> Название выходного файла.

Примеры

Пример 1: Создание простого приложения

Создайте файл app.red:

func main() {
    print("Привет, мир!")
}

Запустите компиляцию:

redscriptc app.red -o app

Пример 2: Использование библиотек

Добавьте импорт библиотеки:

import stdlib

func main() {
    stdlib.print("Привет, мир!")
}

Запустите компиляцию:

redscriptc app.red -o app

Возможные ошибки

Если возникают проблемы, убедитесь, что все зависимости установлены правильно. Например, сообщение об ошибке может выглядеть так:

Error: Could not find or load the main class RedScriptCompiler

Это указывает на то, что Java Runtime Environment (JRE) не найден или не установлен корректно.

Поддержка

Если у вас есть вопросы или проблемы, свяжитесь с нами через электронную почту support@redscript.com.


Также обратите внимание на документацию для более подробной информации.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/Oxygen-RedScriptCompiler-C.git
git@api.gitlife.ru:oschina-mirror/Oxygen-RedScriptCompiler-C.git
oschina-mirror
Oxygen-RedScriptCompiler-C
Oxygen-RedScriptCompiler-C
master