Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Средства разработки приложений

Введение. Зачем нужен Linux | Для чего нужна операционная система | Функционирование компьютерных систем | Windows | Проект GNU | Плюсы и минусы Linux. | Современное состояние разработки Linux | Проблемы Linux в России | Какой дистрибутив выбрать | Средства подготовки тестов |


Читайте также:
  1. III. Лекарственные средства, влияющие на функцию органов дыхания
  2. IV. Правовое положение и средства партийных организаций
  3. IX. Лекарственные средства, влияющие на ЦНС
  4. SPA - средства
  5. V. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации но итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов
  6. А.Снотворные средства.
  7. АДРЕНЕРГИЧЕСКИЕ СРЕДСТВА

Большинство средств разработки для Linux сегодня были созданы в рамках проекта GNU. Они включает в себя GCC - Gnu Compiler Colection - универсальный переносимый компилятор, GDB - Gnu Debuger - отладчик, GNU C Library и др. Компилятор GCC создавался максимально переносимым, благодаря чему он поддерживает около 100 различных аппаратных платформ. Язык описания платформы хорошо документирован, благодаря чему перенос GCC на новую архитектуру не составляет особой проблемы. "Сверху" GCC представляет собой компилятор языков Си (KR C, ANSI C, C9x и собственные расширения), C++ (ANSI C++, STL), Objective C, Fortran 77, Effiel. Последние версии GCC содержат также компилятор языка Java в машиннозависимые коды. Отдельно от GCC распространяются компиляторы Ada95 и Pascal, использующие gcc для генерации кода. Для Linux также существуют интерпретаторы Lisp, Scheme и других Lisp-подобных языков, скриптовых языков Perl, AWK, Shell, Sed и др.

Существуют средства поддержки ведения проекта и контроля версий (CVS), группа пакетов, облегчающих написание переносимых программ: autoconf, automake, libtool и др.; различные IDE.

Компания IBM перенесла на Linux свою среду разработки Java приложений - IBM VisualAge for Java на Linux. Inprise (Borland) сообщила о своих планах переноса Delphi и C++ Builder.

2.17. ПО для серверов Internet/Intranet

Стандартно в поставку Linux входят: Apache - самый популярный в Internet http-сервер; Sendmail - программа передачи электронной почты (Mail Transfer Agent), ftp, pop3/imap, news серверы, сервер доменовых имен, uucp over tcpip, squid (кеширующий http/ftp прокси), средства динамической маршрутизации и др.


Дата добавления: 2015-07-19; просмотров: 45 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ПРИЛОЖЕНИЕ №1. СПИСОК ВОЗМОЖНОСТЕЙ LINUX (C САЙТА LINUX.ORG.RU)| Графический интерфейс

mybiblioteka.su - 2015-2024 год. (0.005 сек.)