Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Darmowy
Szybszy dostęp niż przeglądarce!
 

GNU Compiler Collection

Indeks GNU Compiler Collection

GNU Compiler Collection (GCC) – zestaw kompilatorów o otwartym kodzie źródłowym rozwijany w ramach Projektu GNU.

71 kontakty: Ada (język programowania), AIX, Alokacja zasobów, American National Standards Institute, Analizator składniowy, Architektura MIPS, Argument (informatyka), ARM (architektura), Asembler, Atmel AVR, BeOS, C (język programowania), C++, D (język programowania), DEC Alpha, DOS, Drzewo składniowe, EGCS (kompilator), Fortran, FreeBSD, GFortran, GNU Binutils, GNU Debugger, GNU General Public License, GNU Hurd, GNU Lesser General Public License, GNU/Linux, Haiku (system operacyjny), IA-64, Interfejs programowania aplikacji, Java, Jądro systemu operacyjnego, Język angielski, Język programowania, Kod źródłowy, Kompilacja skrośna, Kompilator, Konsolidator, Linux, Linux (jądro), M68000, MacOS, Make, Makro, Merkury (język programowania), Międzynarodowa Organizacja Normalizacyjna, Microsoft Windows, MinGW, MorphOS, Motorola, ..., Objective-C, OS/2, Otwarte oprogramowanie, Pascal (język programowania), PL/I, PowerPC, Projekt GNU, Rejestr procesora, Richard Stallman, Solaris (system operacyjny), SPARC, SPARC64, Stos (informatyka), System uniksopodobny, Szesnastkowy system liczbowy, VHDL, X86, X86-64, YellowTAB Zeta, Zmienna (informatyka), 1987. Rozwiń indeks (21 jeszcze) »

Ada (język programowania)

Ada – strukturalny, kompilowany, imperatywny, statycznie typowany i obiektowy język programowania opracowany przez Jean Ichbiaha i zespół z CII Honeywell Bull w latach 70.

Nowy!!: GNU Compiler Collection i Ada (język programowania) · Zobacz więcej »

AIX

AIX wersja 4 AIX – odmiana systemu Unix tworzona przez firmę IBM na podstawie zarówno SysV, jak i BSD.

Nowy!!: GNU Compiler Collection i AIX · Zobacz więcej »

Alokacja zasobów

Alokacja zasobów – przypisywanie zasobów do możliwości ich użycia.

Nowy!!: GNU Compiler Collection i Alokacja zasobów · Zobacz więcej »

American National Standards Institute

American National Standards Institute (ANSI) – instytucja ustalająca normy techniczne obowiązujące w USA.

Nowy!!: GNU Compiler Collection i American National Standards Institute · Zobacz więcej »

Analizator składniowy

Przykład analizy składniowej (parsingu) wyrażeń matematycznych Analizator składniowy, parser – program komputerowy dokonujący analizy składniowej danych wejściowych w celu określenia ich struktury gramatycznej w związku z określonągramatykąformalną.

Nowy!!: GNU Compiler Collection i Analizator składniowy · Zobacz więcej »

Architektura MIPS

Mikroprocesor MIPS R4400 firmy Toshiba MIPS (Microprocessor without Interlocked Piped Stages) – architektura komputerowa (w szczególności procesor typu RISC) rozwijana przez firmę MIPS Technologies.

Nowy!!: GNU Compiler Collection i Architektura MIPS · Zobacz więcej »

Argument (informatyka)

Argument (parametr aktualny), w informatyce, to element składni w określonym języku programowania, który w wyniku wywołania podprogramu, zostaje utożsamiony (skojarzony) z określonym parametrem podprogramu.

Nowy!!: GNU Compiler Collection i Argument (informatyka) · Zobacz więcej »

ARM (architektura)

Logo ARM Mikroprocesor w architekturze ARM firmy Conexant, używany głównie w routerach ARM (pierwotnie Acorn RISC Machine) – rodzina architektur (modeli programowych) procesorów 32-bitowych oraz 64-bitowych, typu RISC.

Nowy!!: GNU Compiler Collection i ARM (architektura) · Zobacz więcej »

Asembler

Asembler (z) – termin informatyczny związany z programowaniem i tworzeniem kodu maszynowego dla procesorów.

Nowy!!: GNU Compiler Collection i Asembler · Zobacz więcej »

Atmel AVR

Przykładowe mikrokontrolery ATmega8 po odpryśnięciu obudowy Najprostszy programator STK500 Atmel AVR – typ ośmiobitowych mikrokontrolerów produkowanych przez firmę Atmel.

Nowy!!: GNU Compiler Collection i Atmel AVR · Zobacz więcej »

BeOS

BeOS – system operacyjny opracowany przez firmę Be Inc. Zaprojektowany do zastosowań multimedialnych.

Nowy!!: GNU Compiler Collection i BeOS · Zobacz więcej »

C (język programowania)

C – imperatywny, proceduralny język programowania ogólnego przeznaczenia, stworzony na początku lat 70.

Nowy!!: GNU Compiler Collection i C (język programowania) · Zobacz więcej »

C++

C++ – język programowania ogólnego przeznaczenia.

Nowy!!: GNU Compiler Collection i C++ · Zobacz więcej »

D (język programowania)

Język D – wieloparadygmatowy język programowania umożliwiający programowanie obiektowe, imperatywne oraz metaprogramowanie.

Nowy!!: GNU Compiler Collection i D (język programowania) · Zobacz więcej »

DEC Alpha

DEC Alpha AXP 21064 MicroprocessorMikroprocesor DEC Alpha, znany także jako Alpha AXP, jest 64-bitowym mikroprocesorem RISC oryginalnie zaprojektowanym i wyprodukowanym przez firmę Digital Equipment Corp. (DEC), która wykorzystała go w linii swoich stacji roboczych i serwerów.

Nowy!!: GNU Compiler Collection i DEC Alpha · Zobacz więcej »

DOS

Zrzut ekranu systemu operacyjnego FreeDOS. Widoczne m.in. znak zachęty oraz informacje o wersji systemu i jego struktura plików. DOS (od) – pierwszy przenośny (dyskowy) system operacyjny w mikrokomputerach lat osiemdziesiątych, zawierający między innymi rozszerzenia programowe procedur sprzętowych BIOS-u oraz interpreter poleceń.

Nowy!!: GNU Compiler Collection i DOS · Zobacz więcej »

Drzewo składniowe

Drzewo składniowe, drzewo AST, czyli drzewo składni abstrakcyjnej – drzewo etykietowane, wynik przeprowadzenia analizy składniowej zdania (słowa) zgodnie z pewnągramatyką.

Nowy!!: GNU Compiler Collection i Drzewo składniowe · Zobacz więcej »

EGCS (kompilator)

EGCS (Experimental/Enhanced GNU Compiler System) – fork projektu GCC powstały w roku 1997.

Nowy!!: GNU Compiler Collection i EGCS (kompilator) · Zobacz więcej »

Fortran

Fortran (od wersji 90 do aktualnej) a dawniej FORTRAN (do wersji 77 włącznie) (od ang. formula translation) – język programowania pierwotnie zaprojektowany do zapisu programów obliczeniowych, był niegdyś językiem proceduralnym, obecnie jest nadal rozwijanym językiem ogólnego przeznaczenia.

Nowy!!: GNU Compiler Collection i Fortran · Zobacz więcej »

FreeBSD

FreeBSD – system operacyjny z rodziny Unix.

Nowy!!: GNU Compiler Collection i FreeBSD · Zobacz więcej »

GFortran

GFortran – jeden z podprojektów GNU GCC, będący kompilatorem języka Fortran według standardu f95.

Nowy!!: GNU Compiler Collection i GFortran · Zobacz więcej »

GNU Binutils

Binutils – zestaw programów wydanych przez projekt GNU, służących do tworzenia i obróbki plików wykonywalnych.

Nowy!!: GNU Compiler Collection i GNU Binutils · Zobacz więcej »

GNU Debugger

GNU Debugger (GDB) – debugger będący częściąprojektu GNU, napisany w 1988 r. przez Richarda Stallmana.

Nowy!!: GNU Compiler Collection i GNU Debugger · Zobacz więcej »

GNU General Public License

GNU General Public License (GPL) – licencja wolnego i otwartego oprogramowania stworzona w 1989 roku przez Richarda Stallmana i Ebena Moglena na potrzeby Projektu GNU, zatwierdzona przez Open Source Initiative.

Nowy!!: GNU Compiler Collection i GNU General Public License · Zobacz więcej »

GNU Hurd

GNU Hurd – jądro systemu operacyjnego opartego na architekturze mikrojądra.

Nowy!!: GNU Compiler Collection i GNU Hurd · Zobacz więcej »

GNU Lesser General Public License

GNU Lesser General Public License (LGPL) – licencja wolnego oprogramowania zaaprobowana przez FSF, zaprojektowana jako kompromis między GNU GPL a liberalnymi licencjami jak licencja BSD lub licencja X11 (MIT).

Nowy!!: GNU Compiler Collection i GNU Lesser General Public License · Zobacz więcej »

GNU/Linux

GNU/Linux – tym mianem określa się często uniksopodobny system GNU z jądrem Linux.

Nowy!!: GNU Compiler Collection i GNU/Linux · Zobacz więcej »

Haiku (system operacyjny)

Haiku (dawniej OpenBeOS) – wolny i otwarty system operacyjny kompatybilny z systemem BeOS.

Nowy!!: GNU Compiler Collection i Haiku (system operacyjny) · Zobacz więcej »

IA-64

IA-64, Intel Architecture-64 – model programowy (architektura) mikroprocesorów, opracowane przez firmę Intel we współpracy z Hewlett-Packard dla serwerów oraz systemów HPC (ang. High Performance Computing).

Nowy!!: GNU Compiler Collection i IA-64 · Zobacz więcej »

Interfejs programowania aplikacji

Interfejs programowania aplikacjiDyrektywa Parlamentu Europejskiego i Rady (UE) 2018/1972 z dnia 11 grudnia 2018 r. ustanawiająca Europejski kodeks łączności elektronicznej.

Nowy!!: GNU Compiler Collection i Interfejs programowania aplikacji · Zobacz więcej »

Java

Java (wym. dżawa) – współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania.

Nowy!!: GNU Compiler Collection i Java · Zobacz więcej »

Jądro systemu operacyjnego

Jądro systemu operacyjnego – podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania.

Nowy!!: GNU Compiler Collection i Jądro systemu operacyjnego · Zobacz więcej »

Język angielski

Wielkiej Brytanii symbolizujące język angielski ikona symbolizująca język angielski według standardu ISO 639-1 Język angielski, angielszczyzna (ang.) – język z grupy zachodniej rodziny języków germańskich, powszechnie używany w Wielkiej Brytanii, jej terytoriach zależnych oraz w wielu byłych koloniach i dominiach, m.in.

Nowy!!: GNU Compiler Collection i Język angielski · Zobacz więcej »

Język programowania

Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

Nowy!!: GNU Compiler Collection i Język programowania · Zobacz więcej »

Kod źródłowy

Kod źródłowy – szczegółowe instrukcje programu komputerowego za pomocąokreślonego języka programowania, opisujące operacje, jakie powinien wykonać komputer na zgromadzonych lub otrzymanych danych.

Nowy!!: GNU Compiler Collection i Kod źródłowy · Zobacz więcej »

Kompilacja skrośna

Przykładowy schemat kompilacji skrośnej w wariancie „Canadian Cross” Kompilacja skrośna – kompilacja wykonywana na innej architekturze procesora niż docelowa (np. program komputerowy dla docelowej architektury ARM kompilowany na architekturze x86).

Nowy!!: GNU Compiler Collection i Kompilacja skrośna · Zobacz więcej »

Kompilator

Schemat blokowy kompilatora wieloprzebiegowego Kompilator – program służący do automatycznego tłumaczenia kodu napisanego w jednym języku (języku źródłowym) na równoważny kod w innym języku (języku wynikowym)A.

Nowy!!: GNU Compiler Collection i Kompilator · Zobacz więcej »

Konsolidator

Konsolidator lub program konsolidujący, pop.

Nowy!!: GNU Compiler Collection i Konsolidator · Zobacz więcej »

Linux

Linux – rodzina uniksopodobnych systemów operacyjnych opartych na jądrze Linux.

Nowy!!: GNU Compiler Collection i Linux · Zobacz więcej »

Linux (jądro)

Wszechobecność jądra Linux Jądro Linux – jedna z części uniksopodobnych systemów operacyjnych.

Nowy!!: GNU Compiler Collection i Linux (jądro) · Zobacz więcej »

M68000

Procesor M68020 M68000 - rodzina mikroprocesorów CISC firmy Motorola, znana także pod nazwą68k.

Nowy!!: GNU Compiler Collection i M68000 · Zobacz więcej »

MacOS

macOS (wymowa:, dawniej OS X, a także Mac OS X) – rodzina uniksowych systemów operacyjnych produkowanych i rozprowadzanych przez Apple Inc. Dostępny oficjalnie jedynie dla komputerów Macintosh, instalowany fabrycznie na nich od 2002 roku.

Nowy!!: GNU Compiler Collection i MacOS · Zobacz więcej »

Make

make – program powłoki systemowej automatyzujący i przyspieszający proces kompilacji złożonych programów i bibliotek.

Nowy!!: GNU Compiler Collection i Make · Zobacz więcej »

Makro

Makro, makropolecenie – zestaw rozkazów realizujący algorytm komputerowy przeznaczony do wykonywania przez określonąaplikację (edytor, arkusz kalkulacyjny, program graficzny) zwykle w celu automatyzacji pewnych czynności lub dokonania zmian w dokumentach bez interakcji z użytkownikiem.

Nowy!!: GNU Compiler Collection i Makro · Zobacz więcej »

Merkury (język programowania)

Mercury – funkcyjny, logiczny język programowania skierowany w stronę tworzenia oprogramowania codziennego użytku.

Nowy!!: GNU Compiler Collection i Merkury (język programowania) · Zobacz więcej »

Międzynarodowa Organizacja Normalizacyjna

Międzynarodowa Organizacja Normalizacyjna (ang. International Organization for Standardization; International Standards Organization, ISO) – organizacja pozarządowa zrzeszająca krajowe organizacje normalizacyjne.

Nowy!!: GNU Compiler Collection i Międzynarodowa Organizacja Normalizacyjna · Zobacz więcej »

Microsoft Windows

Microsoft Windows („okna”, IPA) – rodzina systemów operacyjnych stworzonych przez firmę Microsoft. Systemy rodziny Windows działająna telefonach, smartfonach, serwerach, systemach wbudowanych oraz na komputerach osobistych, z którymi sąnajczęściej kojarzone. Prezentację pierwszego graficznego środowiska pracy z rodziny Windows firmy Microsoft przeprowadzono w listopadzie 1984. Wówczas była to graficzna nakładka na system operacyjny MS-DOS, powstała w odpowiedzi na rosnącąpopularność graficznych interfejsów użytkownika, takich jakie prezentowały na przykład komputery Macintosh. Nakładka, a później system operacyjny Windows po pewnym czasie zdominowała światowy rynek komputerów osobistych. Pierwszym stabilnym wydaniem był Windows 1.01. Windows 1.00 był wersjąbeta, nigdy nie wydaną.

Nowy!!: GNU Compiler Collection i Microsoft Windows · Zobacz więcej »

MinGW

MinGW (Minimalist GNU for Windows) – port GCC, dostarczający darmowe i otwarte środowisko oraz narzędzia pozwalające na kompilację natywnych plików wykonywalnych dla platformy Windows.

Nowy!!: GNU Compiler Collection i MinGW · Zobacz więcej »

MorphOS

MorphOS – 32-bitowy system operacyjny dla komputerów Pegasos, Amiga wyposażonych w procesory z rodziny PowerPC (BlizzardPPC, CyberStormPPC), Efika oraz szerokiej gamy starszych komputerów firmy Apple Inc. z procesorami PowerPC.

Nowy!!: GNU Compiler Collection i MorphOS · Zobacz więcej »

Motorola

Motorola – amerykańskie przedsiębiorstwo telekomunikacyjne założone w 1928 roku, z siedzibąw Schaumburgu na przedmieściach Chicago (USA).

Nowy!!: GNU Compiler Collection i Motorola · Zobacz więcej »

Objective-C

Objective-C – rozszerzenie języka C o możliwości obiektowe, wzorowane na Smalltalku.

Nowy!!: GNU Compiler Collection i Objective-C · Zobacz więcej »

OS/2

OS/2 (ang. Operating System/2) – system operacyjny stworzony przez firmy IBM i Microsoft, później rozwijany wyłącznie przez IBM.

Nowy!!: GNU Compiler Collection i OS/2 · Zobacz więcej »

Otwarte oprogramowanie

Logo Open Source Initiative Otwarte oprogramowanie (dosł. „ruch otwartych źródeł”) – rodzaj oprogramowania komputerowego, w którym kod źródłowy jest wydawany na podstawie licencji, na mocy której właściciel praw autorskich przyznaje użytkownikom prawa do badania, zmiany i rozpowszechniania oprogramowania w ramach licencji wolnego oprogramowania.

Nowy!!: GNU Compiler Collection i Otwarte oprogramowanie · Zobacz więcej »

Pascal (język programowania)

Pascal – język programowania wysokiego poziomu opracowany przez Niklausa Wirtha w 1970 roku.

Nowy!!: GNU Compiler Collection i Pascal (język programowania) · Zobacz więcej »

PL/I

PL/I (ang. Programming Language One – język programowania jeden) to język programowania komputerowego stworzony w początku lat 60. XX wieku dla celów naukowych, inżynieryjnych i biznesowych przez konsorcjum skupione wokół firmy IBM.

Nowy!!: GNU Compiler Collection i PL/I · Zobacz więcej »

PowerPC

Mikroprocesor PowerPC 604e firmy Motorola PowerPC – architektura mikroprocesorów typu RISC oraz nazwa handlowa mikroprocesorów zgodnych z tąarchitekturą.

Nowy!!: GNU Compiler Collection i PowerPC · Zobacz więcej »

Projekt GNU

Logo GNU Projekt GNU – przedsięwzięcie mające na celu stworzenie kompletnego, wolnego, uniksopodobnego systemu operacyjnego GNU, zapoczątkowane w styczniu 1984 roku przez Richarda Matthew Stallmana.

Nowy!!: GNU Compiler Collection i Projekt GNU · Zobacz więcej »

Rejestr procesora

Rejestry procesora (ang. processor registers) – komórki pamięci o niewielkich rozmiarach (najczęściej 4/8/16/32/64/128/256 bitów) umieszczone wewnątrz procesora i służące do przechowywania tymczasowych wyników obliczeń, adresów lokacji w pamięci operacyjnej itd.

Nowy!!: GNU Compiler Collection i Rejestr procesora · Zobacz więcej »

Richard Stallman

Richard Matthew Stallman, znany też jako rms (ur. 16 marca 1953 w Nowym Jorku) – amerykański haker i jeden z twórców ruchu wolnego oprogramowania, założyciel projektu GNU oraz, z inspiracji Richarda Greenblatta Free Software Foundation, współtwórca licencji GNU GPL, jeden z twórców wielu kluczowych programów takich jak edytor Emacs, kompilator GCC czy debuger GDB.

Nowy!!: GNU Compiler Collection i Richard Stallman · Zobacz więcej »

Solaris (system operacyjny)

Solaris, Oracle Solaris (uprzednio Sun Solaris) – system operacyjny z rodziny Unix firmy Oracle (oryginalnie opracowany przez Sun Microsystems) pierwotnie dla rodzimej architektury SPARC – obecnie dostępny także dla 32- oraz 64-bitowych maszyn opartych o procesory firm Intel, AMD oraz VIA.

Nowy!!: GNU Compiler Collection i Solaris (system operacyjny) · Zobacz więcej »

SPARC

Mikroprocesor Sun UltraSPARC II SPARC (ang. Scalable Processor ARChitecture) – architektura mikroprocesorów RISC zaprojektowana początkowo przez firmę Sun Microsystems, a od roku 1989 rozwijana przez organizację SPARC International.

Nowy!!: GNU Compiler Collection i SPARC · Zobacz więcej »

SPARC64

SPARC64 - 64-bitowy procesor RISC w architekturze SPARC-v9, opracowany i produkowany przez firmę Fujitsu.

Nowy!!: GNU Compiler Collection i SPARC64 · Zobacz więcej »

Stos (informatyka)

Idea stosu Stos (ang. Stack) – liniowa struktura danych, w której dane dokładane sąna wierzch stosu i z wierzchołka stosu sąpobierane (bufor typu LIFO, Last In, First Out; ostatni na wejściu, pierwszy na wyjściu).

Nowy!!: GNU Compiler Collection i Stos (informatyka) · Zobacz więcej »

System uniksopodobny

System uniksopodobny – system operacyjny zbliżony budowądo systemu Unix, jednak niewywodzący się bezpośrednio ani pośrednio z kodu BSD lub System V. Oznacza to, że kod źródłowy systemu został napisany od zera lub został zaczerpnięty z innego systemu niebędącego systemem Unix.

Nowy!!: GNU Compiler Collection i System uniksopodobny · Zobacz więcej »

Szesnastkowy system liczbowy

Szesnastkowy system liczbowy, system heksadecymalny – pozycyjny system liczbowy, w którym podstawąjest liczba 16.

Nowy!!: GNU Compiler Collection i Szesnastkowy system liczbowy · Zobacz więcej »

VHDL

VHDL – język opisu sprzętu używany w komputerowym projektowaniu układów cyfrowych typu FPGA i ASIC.

Nowy!!: GNU Compiler Collection i VHDL · Zobacz więcej »

X86

Procesor Intel 8086 z 1978 Procesor Intel 80486 DX z 1989 od spodu Procesor Intel Core 2 z 2006 x86 – rodzina architektur (modeli programowych) procesorów firmy Intel, typu CISC.

Nowy!!: GNU Compiler Collection i X86 · Zobacz więcej »

X86-64

AMD Athlon 64 w podstawce Socket 939 AMD Athlon 64 w podstawce Socket 754 x86-64 (AMD64 lub x64) – 64-bitowa architektura procesorów firmy AMD, przeznaczona dla komputerów osobistych (procesory AMD Athlon 64, Athlon 64 FX, Athlon 64 X2, Phenom, oraz ostatnie wersje procesorów Sempron), komputerów przenośnych (Sempron, Turion 64, Turion 64 X2) oraz serwerów i wydajnych stacji obliczeniowych (AMD Opteron).

Nowy!!: GNU Compiler Collection i X86-64 · Zobacz więcej »

YellowTAB Zeta

yellowTAB ZETA – bazujący na kodzie źródłowym BeOSa system operacyjny, rozwijany przez niemieckąfirmę yellowTAB w latach 2002-2006.

Nowy!!: GNU Compiler Collection i YellowTAB Zeta · Zobacz więcej »

Zmienna (informatyka)

Zmienna – konstrukcja programistyczna posiadająca trzy podstawowe atrybuty: symbolicznąnazwę, miejsce przechowywania i wartość.

Nowy!!: GNU Compiler Collection i Zmienna (informatyka) · Zobacz więcej »

1987

Bez opisu.

Nowy!!: GNU Compiler Collection i 1987 · Zobacz więcej »

Przekierowuje tutaj:

G++.

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »