Перейти к навигации Перейти к поиску
Набор инструментов GNU - это широкий набор инструментов программирования, созданных проектом GNU . Эти инструменты образуют набор инструментов (набор инструментов, используемых последовательно), используемый для разработки программных приложений и операционных систем .
Набор инструментов GNU играет жизненно важную роль в разработке Linux , некоторых систем BSD и программного обеспечения для встроенных систем . Части набора инструментов GNU также напрямую используются или переносятся на другие платформы, такие как Solaris , macOS , Microsoft Windows (через Cygwin и MinGW / MSYS ), Sony PlayStation Portable (используется сценой моддинга PSP ) [1] и Sony PlayStation 3 . [2]
Компоненты [ править ]
В набор инструментов GNU включены следующие проекты:
- GNU make : инструмент автоматизации для компиляции и сборки
- GNU Compiler Collection (GCC): набор компиляторов для нескольких языков программирования
- Библиотека GNU C (glibc): основная библиотека C, включая заголовки, библиотеки и динамический загрузчик
- GNU Binutils : набор инструментов, включая компоновщик, ассемблер и другие инструменты
- GNU Bison : генератор парсеров , часто используемый с лексическим анализатором Flex
- GNU m4 : макропроцессор m4
- GNU Debugger (GDB): инструмент для отладки кода
- GNU Autotools (система сборки GNU): Autoconf , Automake и Libtool
См. Также [ править ]
- Путь к классам GNU
- Основные утилиты GNU
- CVS и Git
- MinGW и Cygwin
- Кросс-компилятор
Ссылки [ править ]
- ^ Homebrew Playstation Portable GNU Toolchain , pspdev , получено 2021-01-03
- ^ "Sony Playstation Linux GNU Toolchain" . oss.sony.net . Проверено 2021 января .
Внешние ссылки [ править ]
- GCC, Коллекция компиляторов GNU
- Сборка и установка под Linux
- Готовые Win32 GNU Toolchains для различных встраиваемых платформ