Требования
Описывает системные требования, поддерживаемые платформы и необходимые зависимости!
Чтобы использовать Plugify, ваша система должна соответствовать следующим требованиям. Сюда входят поддерживаемые платформы, компиляторы и зависимости.
Системные требования
Операционные системы
Plugify разработан для работы на широком спектре платформ, включая:
- Настольные ПК:
- Windows 7 или новее
- Linux (протестировано на Ubuntu 20.04+ и Fedora 34+)
- macOS 13.0 (Ventura) или новее
- Консоли:
- PlayStation 4/5
- Nintendo Switch
- Мобильные устройства:
- Android 14 или новее
- iOS/iPadOS/tvOS 16.0 или новее
- Другое:
- UWP (Universal Windows Platform, включая Xbox One)
Компиляторы
Plugify требует компилятор, совместимый с C++20. Поддерживаются следующие компиляторы:
- Clang: Версия 15 или новее
- GCC: Версия 11 или новее
- MSVC (Microsoft Visual C++): Visual Studio 2022 или новее
- Apple Clang: Версия 15 или новее
Инструменты сборки
- CMake: Версия 3.14 или новее
- Ninja (опционально): для более быстрой сборки
Зависимости
Plugify имеет следующие зависимости:
- Основные зависимости:
- Зависимости языковых модулей:
- C++: Нет дополнительных зависимостей.
- C# (.NET): .NET Runtime 6.0 или новее.
- C# (Mono): Mono Runtime 6.12 или новее.
- Python: Python 3.12 или новее.
- Go: Go 1.20 или новее.
- JavaScript: V8 Engine 11.0 или новее.
Аппаратные требования
Минимальные
- Процессор: 64-битный процессор x86 или Arm
- ОЗУ: 2 ГБ
- Хранилище: 100 МБ свободного места
Рекомендуемые
- Процессор: 64-битный процессор x86 или Arm с 4 ядрами или более
- ОЗУ: 4 ГБ или более
- Хранилище: 500 МБ свободного места (для больших проектов и зависимостей)
Среда разработки
Рекомендуемые инструменты
- IDE: Visual Studio 2022, CLion или VS Code с расширениями для C++.
- Инструменты отладки: GDB, LLDB или отладчик Visual Studio.
- Менеджеры пакетов:
- Windows: vcpkg или NuGet.
- Linux: apt, dnf или pacman.
- macOS: Homebrew.
Тестирование и верификация
Plugify постоянно тестируется на следующих платформах и конфигурациях:
Платформа | Компилятор | Архитектура | Статус |
---|---|---|---|
Windows 10 | MSVC 2022 | x64 | ✅ |
Ubuntu 22.04 | GCC 11 | x64 | ✅ |
macOS 13 | Apple Clang 15 | Arm64 | ✅ |
Android 14 | Clang 15 | Arm64 | ✅ |
iOS 16 | Apple Clang 15 | Arm64 | ✅ |
Устранение неполадок
Если у вас возникли проблемы во время установки или сборки:
Убедитесь, что CMake установлен правильно:
- Проверьте, что CMake добавлен в системную переменную PATH.
Проверьте совместимость компилятора:
- Убедитесь, что ваш компилятор поддерживает C++20.
Проверьте зависимости:
- Убедитесь, что все необходимые зависимости установлены и доступны.
Обратитесь к документации:
- Для получения подробных инструкций по установке обратитесь к документации Plugify.
Присоединяйтесь к сообществу:
- Получите помощь от сообщества Plugify в Discord или в GitHub Issues.
Plugify разработан так, чтобы быть гибким и совместимым с широким кругом систем. Если у вас есть вопросы или вам нужна помощь, не стесняйтесь обращаться к сообществу!