Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Mik 23 сентября 2003 г. 17:16
В ответ на: А расскажите, плиз, о GNU-тых компиляторах. И вообще, что такое GNU, GCC. И чего это вдруг кто-то начал "на шару" выпускать компиляторы? Ну и если кто работал или пробовыл работать с ними - какие впечатления - стОит ли с ними связываться или лучше использовать ломаные от ИАР и др. отправлено Вопрос 23 сентября 2003 г. 16:40

Хороший вопрос :-)
GNU - это проект, цель которого - создание свободной операционной системы по образцу Юникса. Эта система включает в себя много программ, например: ядро (GNU Hurd), текстовый редактор (Emacs), компилятор (GCC), графический редактор (GIMP), утилиты grep, make, diff, ..., оболочку bash, среду GNOME и много чего ещё в том же духе, необходимого и не очень для того, чтобы собрать работающую юникс-подобную систему.
Зачем это надо? См. здесь:
http://www.gnu.org/gnu/thegnuproject.ru.html
А если спуститься с небес на землю, то ядро GNU Hurd ещё не совсем готово, зато ядро Linux очень даже готово, поэтому многие используют систему GNU/Linux. Ну а для того, чтобы пользоваться компилятором GCC, совсем необязательно устанавливать систему GNU. Это кросс-компилятор, который работает на многих платформах, генерирует код для многих платформ, понимает многие языки программирования (C, C++, Java, Fortran, Ada). Говорят, что для x86 он генерирует код на уровне лучших компиляторов.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru