Коллекция инструментов программирования, созданная проектом GNU
GNU toolchain — это обширная коллекция инструментов программирования , созданная проектом GNU . Эти инструменты образуют toolchain (набор инструментов, используемых последовательно), используемый для разработки программных приложений и операционных систем .
GNU toolchain играет важную роль в разработке Linux , некоторых систем BSD и программного обеспечения для встраиваемых систем . Части GNU toolchain также напрямую используются или портируются на другие платформы, такие как Solaris , macOS , Microsoft Windows (через Cygwin и MinGW/MSYS ), Sony PlayStation Portable (используется моддинг-сценой PSP ) [1] и Sony PlayStation 3. [ 2]
Компоненты
Проекты в цепочке инструментов GNU:
- GNU Autotools (система сборки) – инструменты упаковки программного обеспечения GNU
- GNU Binutils – инструменты разработки программного обеспечения GNU для исполняемого кода
- GNU Bison – программа-генератор парсеров, совместимая с Yacc
- GNU C Library – реализация GNU стандартной библиотеки CСтраницы, отображающие краткие описания целей перенаправления
- GNU Compiler Collection – бесплатный компилятор с открытым исходным кодом для различных языков программирования
- GNU Debugger – отладчик на уровне исходного кода
- GNU m4 – Макропроцессор общего назначения
- GNU make – Инструмент автоматизации сборки программного обеспечения
Смотрите также
- CVS – Историческая централизованная система контроля версий
- Кросс-компилятор – кроссплатформенный компилятор машинного кода
- Cygwin – Unix-подобная среда для Windows
- Git – Распределенная система управления версиямиСтраницы, отображающие краткие описания целей перенаправления
- GNU Classpath – Реализация стандартной библиотеки классов Java
- GNU Core Utilities – Пакет программного обеспечения, содержащий основные утилиты, используемые в Unix-подобных операционных системах.
- LLVM – Компилятор бэкэнд для нескольких языков программирования
- MinGW – Бесплатное программное обеспечение с открытым исходным кодом для разработки приложений в Microsoft Windows
Ссылки
- ^ Homebrew Playstation Portable GNU Toolchain, pspdev , получено 03.01.2021
- ^ "Sony Playstation Linux GNU Toolchain". oss.sony.net . Получено 2021-01-03 .
Внешние ссылки
- GCC, коллекция компиляторов GNU
- Сборка и установка под Linux
- Готовые наборы инструментов Win32 GNU для различных встраиваемых платформ