Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Скачать
Более быстрый доступ, чем браузер!
 

GNU Debugger

Индекс GNU Debugger

GNU Debugger — переносимый отладчик проекта GNU, который работает на многих UNIX-подобных системах и умеет производить отладку многих языков программирования, включая Си, C++, Free Pascal, FreeBASIC, Ada и Фортран.

58 отношения: A.out, ARM (архитектура), AVR, BSD, C++, Code::Blocks, COFF, Cygnus Solutions, Data Display Debugger, Dbx (отладчик), DEC Alpha, Eclipse (среда разработки), Emacs, Ethernet, Executable and Linkable Format, Free Pascal, FreeBASIC, Geany, GNU, GNU Compiler Collection, GNU General Public License, I960, IA-64, IBM System/370, IBM System/390, Itanium, KDevelop, Lazarus, Linux, MIPS (архитектура), Motorola 680x0, NetBeans, PA-RISC, PowerPC, Python, Qt Creator, SOM, SPARC, SuperH, Unix, Unix-подобная операционная система, VAX, Windows, X86, X86-64, Zilog Z8000, Ошибка сегментации, Ада (язык программирования), Столлман, Ричард Мэттью, Си (язык программирования), ..., Усовершенствованные RISC-вычисления, Фортран, Фонд свободного программного обеспечения, Интерфейс командной строки, Интегрированная среда разработки, 1990 год, 1993 год, 2003 год. Развернуть индекс (8 больше) »

A.out

a.out (от assembler output — вывод ассемблера) — формат запускаемых файлов, объектного кода и, позднее, разделяемых библиотек в некоторых (старых) версиях UNIX.

Новый!!: GNU Debugger и A.out · Узнать больше »

ARM (архитектура)

ARM-процессор производства Conexant, устанавливается в основном в маршрутизаторах Архитектура ARM (от Advanced RISC Machine — усовершенствованная RISC-машина; иногда — Acorn RISC Machine) — семейство лицензируемых 32-битных и 64-битных микропроцессорных ядер разработки компании ARM Limited.

Новый!!: GNU Debugger и ARM (архитектура) · Узнать больше »

AVR

Логотип AVR. Atmel AVR ATmega8 в корпусе DIP Atmel AVR ATmega169V в корпусе MLF AVR — семейство восьмибитных микроконтроллеров фирмы Atmel.

Новый!!: GNU Debugger и AVR · Узнать больше »

BSD

BSD (Berkeley Software Distribution) — система распространения программного обеспечения в исходных кодах, созданная для обмена опытом между учебными заведениями.

Новый!!: GNU Debugger и BSD · Узнать больше »

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: GNU Debugger и C++ · Узнать больше »

Code::Blocks

Code::Blocks — свободная кроссплатформенная среда разработки.

Новый!!: GNU Debugger и Code::Blocks · Узнать больше »

COFF

Common Object File Format (COFF) — формат исполняемых файлов, файлов объектного кода и динамических библиотек.

Новый!!: GNU Debugger и COFF · Узнать больше »

Cygnus Solutions

Cygnus Solutions, изначально Cygnus Support — коммерческая компания, была основана в 1989 году Джоном Гилмором, Майклом Тименном и Дэвидом Хенкель-Уоллесом (D V Henkel-Wallace) для коммерческой поддержки свободного программного обеспечения.

Новый!!: GNU Debugger и Cygnus Solutions · Узнать больше »

Data Display Debugger

Data Display Debugger (сокращённо DDD) — популярное свободное программное обеспечение проекта GNU (распространяемое по лицензии GNU GPL), графический интерфейс пользователя (фронт-энд/front-end) для таких утилит командной строки, как GDB, DBX, JDB, WDB, XDB, отладчик Perl, Bash, Python и GNU Make.

Новый!!: GNU Debugger и Data Display Debugger · Узнать больше »

Dbx (отладчик)

DBX — проприетарный отладчик уровня исходного кода для языков C, C++, Фортран и Java, доступный для операционных систем Solaris, AIX, IRIX, Tru64 UNIX, z/OS, GNU/Linux и BSD.

Новый!!: GNU Debugger и Dbx (отладчик) · Узнать больше »

DEC Alpha

DEC Alpha (также известный как Alpha AXP) — 64-разрядный RISC микропроцессор, первоначально разработанный и произведённый компанией DEC, которая использовала его в собственной линейке рабочих станций и серверов.

Новый!!: GNU Debugger и DEC Alpha · Узнать больше »

Eclipse (среда разработки)

Eclipse (МФА) — свободная интегрированная среда разработки модульных кроссплатформенных приложений.

Новый!!: GNU Debugger и Eclipse (среда разработки) · Узнать больше »

Emacs

Emacs (Ема́кс, Е́макс, также И́макс) — семейство многофункциональных расширяемых текстовых редакторов.

Новый!!: GNU Debugger и Emacs · Узнать больше »

Ethernet

UTP с разъёмом 8P8CОшибочно называемый RJ-45., используемый в Ethernet-сетях стандартов 10BASE-T, 100BASE-T(x) и 1000BASE-T(x). Локальная сеть (Ethernet от ether  — «эфир» и network — «сеть, цепь») — семейство технологий пакетной передачи данных между устройствами для компьютерных и промышленных сетей.

Новый!!: GNU Debugger и Ethernet · Узнать больше »

Executable and Linkable Format

ELF (Executable and Linkable Format — формат исполнимых и компонуемых файлов) — формат двоичных файлов, используемый во многих современных UNIX-подобных операционных системах, таких как FreeBSD, Linux, Solaris и др.

Новый!!: GNU Debugger и Executable and Linkable Format · Узнать больше »

Free Pascal

Среда разработки FreePascal Free Pascal (полное название Free Pascal Compiler, часто используется сокращение FPC) — свободно распространяемый компилятор языка программирования Object Pascal.

Новый!!: GNU Debugger и Free Pascal · Узнать больше »

FreeBASIC

FreeBASIC — язык программирования высокого уровня по синтаксису наиболее близкий к QuickBASIC, а также компилятор для него (FreeBASIC Compiler).

Новый!!: GNU Debugger и FreeBASIC · Узнать больше »

Geany

Geany — среда разработки программного обеспечения, написанная с использованием библиотеки GTK+.

Новый!!: GNU Debugger и Geany · Узнать больше »

GNU

GNU (рекурсивный акроним от GNU’s ot NIX — «GNU не UNIX») — свободная Unix-подобная операционная система, разрабатываемая Проектом GNU.

Новый!!: GNU Debugger и GNU · Узнать больше »

GNU Compiler Collection

GNU Compiler Collection (обычно используется сокращение GCC) — набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU.

Новый!!: GNU Debugger и GNU Compiler Collection · Узнать больше »

GNU General Public License

GNU General Public License (переводят как Универсальная общественная лицензия GNU, Универсальная общедоступная лицензия GNU или Открытое лицензионное соглашение GNU) — лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г., по которой автор передаёт программное обеспечение в общественную собственность.

Новый!!: GNU Debugger и GNU General Public License · Узнать больше »

I960

Микропроцессор Intel i960CA i960 (или i80960) — RISC-процессор Intel, популярный в 1990-х годах.

Новый!!: GNU Debugger и I960 · Узнать больше »

IA-64

IA-64 (Intel Architecture-64) — 64-битная аппаратная платформа: микропроцессорная архитектура и соответствующая архитектура набора команд, разработанная совместно компаниями Intel и Hewlett Packard.

Новый!!: GNU Debugger и IA-64 · Узнать больше »

IBM System/370

Системная консоль System/370-145 IBM System/370 (S/370) — серия мейнфреймов, выпущенная компанией IBM.

Новый!!: GNU Debugger и IBM System/370 · Узнать больше »

IBM System/390

thumb IBM System/390 (S/390) — мейнфреймы компьютерной архитектуры IBM ESA/390, разработанные компанией IBM.

Новый!!: GNU Debugger и IBM System/390 · Узнать больше »

Itanium

Логотип Itanium Itanium (произносится: Айтэниум) — микропроцессор с архитектурой IA-64, разработанный совместно компаниями Intel и Hewlett-Packard.

Новый!!: GNU Debugger и Itanium · Узнать больше »

KDevelop

KDevelop — кроссплатформенная свободная интегрированная среда разработки.

Новый!!: GNU Debugger и KDevelop · Узнать больше »

Lazarus

Lazarus — открытая среда разработки программного обеспечения на языке Object Pascal для компилятора Free Pascal (часто используется сокращение FPC — Free Pascal Compiler, бесплатно распространяемый компилятор языка программирования Pascal).

Новый!!: GNU Debugger и Lazarus · Узнать больше »

Linux

Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. За счёт использования свободного программного обеспечения и привлечения волонтёров каждая из систем Linux обладает значительными программными возможностями, трудно реализуемыми в прочих моделях разработки: например, в 2008 году расчёты показывали, что для того, чтобы «с нуля» разработать систему, аналогичную Fedora 9, потребовалось бы затратить $10,8 млрд, а совокупная себестоимость только ядра Linux оценивалась в сумму более $1,4 млрд, притом только за 2008 год она увеличилась на $315 млн, совокупный труд оценён в размере 73 тыс. человеко-лет. Традиционно системами Linux считаются только те, которые включают в качестве компонентов основные программы проекта GNU, такие как bash, gcc, glibc, coreutils, GNOME и ряд других, в связи с чем часто всё семейство иногда идентифицируется как GNU/Linux, притом существует спор об именовании GNU/Linux. Существует проект стандартизации внутренней структуры Linux-систем — Linux Standard Base, часть из документов которого зарегистрировано в качестве стандартов ISO; но далеко не все системы сертифицируются по нему, и в целом для Linux-систем не существует какой-либо общепризнанной стандартной комплектации или формальных условий включения в семейство. Однако есть ряд систем на базе ядра Linux, но не имеющих в основе зависимости от программ GNU, которые к Linux-семейству традиционно не относят, в частности таковы мобильные системы Android и FirefoxOS. Пингвин Tux Официальным логотипом и талисманом Linux является пингвин Tux, созданный в 1996 году Ларри Юингом. Торговая марка «Linux» принадлежит создателю и основному разработчику ядра Линусу Торвальдсу. При этом проект Linux в широком смысле не принадлежит какой-либо организации или частному лицу, вклад в его развитие и распространение осуществляют тысячи независимых разработчиков и компаний, одним из инструментов взаимодействия которых являются группы пользователей Linux. Существует ряд некоммерческих объединений, ставящих основной целью развитие и продвижение Linux, наиболее крупное и влиятельное из них — основанный в 2007 году The Linux Foundation. Существует значительный рынок коммерческой технической поддержки Linux-систем, на котором с долей свыше 70 % (2017) доминирует корпорация Red Hat. Линус Торвальдс — создатель и основной координатор проекта по разработке ядра Linux Ричард Столлман — основатель проекта GNU.

Новый!!: GNU Debugger и Linux · Узнать больше »

MIPS (архитектура)

MIPS (Microprocessor without Interlocked Pipeline Stages) — микропроцессор, разработанный компанией MIPS Computer Systems (в настоящее время MIPS Technologies) в соответствии с концепцией проектирования процессоров RISC (то есть для процессоров с упрощенным набором команд).

Новый!!: GNU Debugger и MIPS (архитектура) · Узнать больше »

Motorola 680x0

MC680x0/680x0/0x0/m68k/68k/68K — семейство CISC-микропроцессоров компании Motorola, основной конкурент процессоров семейства Intel x86 в персональных компьютерах 1980-х и ранних 90-х. Перестав использоваться как основа персональных компьютеров в начале 2000-х, семейство продолжает использоваться в секторе встраиваемых решений (хотя это семейство морально устарело и для этого сектора, ибо многими фирмами производятся более доступные и производительные процессоры/контроллеры: ARM, STM32, AVR32, PIC32 (он же MIPS) и прочие на основе RISC-архитектур).

Новый!!: GNU Debugger и Motorola 680x0 · Узнать больше »

NetBeans

NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.

Новый!!: GNU Debugger и NetBeans · Узнать больше »

PA-RISC

HP PA-RISC 7300LC PA-RISC — микропроцессорная архитектура, разработанная в компании Hewlett-Packard под руководством Руби Б. Ли.

Новый!!: GNU Debugger и PA-RISC · Узнать больше »

PowerPC

IBM PowerPC 601 PowerPC (или сокращённо PPC) — микропроцессорная RISC-архитектура, созданная в 1991 году альянсом компаний Apple, IBM и Motorola, известным как AIM.

Новый!!: GNU Debugger и PowerPC · Узнать больше »

Python

Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.

Новый!!: GNU Debugger и Python · Узнать больше »

Qt Creator

Qt Creator (ранее известная под кодовым названием Greenhouse) — кроссплатформенная свободная IDE для разработки на С, С++ и QML.

Новый!!: GNU Debugger и Qt Creator · Узнать больше »

SOM

SOM может означать.

Новый!!: GNU Debugger и SOM · Узнать больше »

SPARC

Микропроцессор UltraSPARC II компании Sun Microsystems SPARC (Scalable Processor ARChitecture — масштабируемая архитектура процессора) — архитектура RISC-микропроцессоров, первоначально разработанная в 1985 году компанией Sun Microsystems.

Новый!!: GNU Debugger и SPARC · Узнать больше »

SuperH

200px SH-4 SH7091 SuperH (или SH) — название микропроцессорной и микроконтроллерной архитектуры, являющееся торговой маркой.

Новый!!: GNU Debugger и SuperH · Узнать больше »

Unix

Генеалогическое древо Unix-системUnix («UNIX» является зарегистрированной торговой маркой организации The Open Group) — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.

Новый!!: GNU Debugger и Unix · Узнать больше »

Unix-подобная операционная система

Генеалогическое древо Unix-подобных операционных системСледует учитывать, что на данной диаграмме не отражены отдельные дистрибутивы Linux, являющиеся самоценными операционными системами. Unix-подобная операционная система (иногда сокр. как *nix) — операционная система, которая образовалась под влиянием Unix.

Новый!!: GNU Debugger и Unix-подобная операционная система · Узнать больше »

VAX

Мини-ЭВМ DEC Microvax VAX (Virtual Address eXtension) — 32-битная компьютерная архитектура, была разработана в середине 1970-x годов Digital Equipment Corporation как развитие линии PDP-11 в рамках проекта Star.

Новый!!: GNU Debugger и VAX · Узнать больше »

Windows

Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Новый!!: GNU Debugger и Windows · Узнать больше »

X86

80486 DX2 x86 (Intel 80x86) — архитектура процессора c одноимённым набором команд, впервые реализованная в процессорах компании Intel.

Новый!!: GNU Debugger и X86 · Узнать больше »

X86-64

x86-64 (также AMD64/Intel64/EM64T) — 64-битное расширение, набор команд для архитектуры x86, разработанное компанией AMD, позволяющее выполнять программы в 64-разрядном режиме.

Новый!!: GNU Debugger и X86-64 · Узнать больше »

Zilog Z8000

Z8000 — 16 битный микропроцессор, представленный компанией Zilog в апреле 1979 года.

Новый!!: GNU Debugger и Zilog Z8000 · Узнать больше »

Ошибка сегментации

Ошибка сегментации (Segmentation fault, сокр. segfault, жарг. сегфолт) — ошибка программного обеспечения, возникающая при попытке обращения к недоступным для записи участкам памяти либо при попытке изменить память запрещённым способом.

Новый!!: GNU Debugger и Ошибка сегментации · Узнать больше »

Ада (язык программирования)

А́да (Ada) — язык программирования, созданный в 1979—1980 годах в ходе проекта Министерством обороны США с целью разработать единый язык программирования для встроенных систем (то есть систем управления автоматизированными комплексами, функционирующими в реальном времени).

Новый!!: GNU Debugger и Ада (язык программирования) · Узнать больше »

Столлман, Ричард Мэттью

Сэма Вильямса «Free as in Freedom», опубликованной в марте 2002 Викимании-2005» Песня Ричарда Столлмана «Free Software Song» Ричард Мэттью Столлман (Richard Matthew Stallman, родился 16 марта 1953, Манхэттен, Нью-Йорк) — основатель движения свободного ПО, проекта GNU, Фонда свободных программ и Лиги за свободу программирования.

Новый!!: GNU Debugger и Столлман, Ричард Мэттью · Узнать больше »

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Новый!!: GNU Debugger и Си (язык программирования) · Узнать больше »

Усовершенствованные RISC-вычисления

Усовершенствованные RISC вычисления (Advanced RISC Computing, сокращённо ARC) — спецификация, пропагандировавшаяся ныне не существующим Консорциумом по перспективным вычислительным средам (ACE, создан в 1991), в которой изложен стандарт аппаратного обеспечения и микропрограммы для компьютеров на основе RISC микропроцессоров MIPS.

Новый!!: GNU Debugger и Усовершенствованные RISC-вычисления · Узнать больше »

Фортран

Фортра́н (Fortran) — первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие.

Новый!!: GNU Debugger и Фортран · Узнать больше »

Фонд свободного программного обеспечения

Фонд свобо́дного програ́ммного обеспе́чения (Free Software Foundation, сокращённо FSF) — некоммерческая организация, основанная в октябре 1985 года Ричардом Столлманом для поддержки движения свободного программного обеспечения и, в особенности, проекта GNU.

Новый!!: GNU Debugger и Фонд свободного программного обеспечения · Узнать больше »

Интерфейс командной строки

Fedora 15 Интерфейс командной строки (Command line interface, CLI) — разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно применение мыши.

Новый!!: GNU Debugger и Интерфейс командной строки · Узнать больше »

Интегрированная среда разработки

Интегри́рованная среда́ разрабо́тки, ИСP (Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Новый!!: GNU Debugger и Интегрированная среда разработки · Узнать больше »

1990 год

Объявлен ООН Международным годом грамотности.

Новый!!: GNU Debugger и 1990 год · Узнать больше »

1993 год

Объявлен ООН Международным годом коренных народов мира.

Новый!!: GNU Debugger и 1993 год · Узнать больше »

2003 год

* Международный год пресной воды.

Новый!!: GNU Debugger и 2003 год · Узнать больше »

Перенаправления здесь:

GDB, Gdb.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »