Wir arbeiten daran, die Unionpedia-App im Google Play Store wiederherzustellen
AusgehendeEingehende
🌟Wir haben unser Design für eine bessere Navigation vereinfacht!
Instagram Facebook X LinkedIn

GNU Build System

Index GNU Build System

Programmablaufplan von autoconf und automake, zwei Tools im ''GNU Build System'' Das GNU Build System ist eine Sammlung von Tools für die Programmierung, die vom GNU-Projekt entwickelt wurden.

Inhaltsverzeichnis

  1. 53 Beziehungen: Apache Ant, Apache Subversion, Argument, Betriebssystem, C (Programmiersprache), CMake, Compiler, Concurrent Versions System, Cygwin, Datei, Erstellungsprozess, Free Software Foundation, Freie Software, GNU, GNU Build System, GNU Compiler Collection, GNU General Public License, GNU gettext, GNU Make, GNU Toolchain, GNU-Projekt, Header, Header-Datei, Identifikator, Integrierte Entwicklungsumgebung, KDE, Konfiguration (Computer), Linux, M4 (Programmiersprache), Make, Microsoft Windows, MinGW, Open Source, Perforce Jam, Perl (Programmiersprache), Pkg-config, Plattformunabhängigkeit, Präprozessor, Programmbibliothek, Programmierung, Programmpaket, Proprietäre Software, Quelltext, SCons, Shellskript, Skriptsprache, Software, Software-Configuration-Management, Softwareentwickler, Solaris (Betriebssystem), ... Erweitern Sie Index (3 mehr) »

Apache Ant

Apache Ant (für Ameise) ist ein in Java geschriebenes Programm zum automatisierten Erzeugen von ausführbaren Computerprogrammen aus Quelltexten.

Sehen GNU Build System und Apache Ant

Apache Subversion

Zentrale Verwaltung eines Repositoriums mit Hilfe von Subversion. Apache Subversion (SVN) ist eine freie Software zur zentralen Versionsverwaltung von Dateien und Verzeichnissen.

Sehen GNU Build System und Apache Subversion

Argument

Wesentliche Bestandteile eines Arguments: Prämissen, Konklusion, Schluss Ein Argument (von) wird typischerweise dazu verwendet, etwas zu begründen oder jemanden zu überzeugen.

Sehen GNU Build System und Argument

Betriebssystem

Zusammenhang zwischen Betriebssystem, Hardware, Anwendungssoftware und dem Benutzer PC Betriebssysteme Marktanteile in DeutschlandBerechnung nach https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ https://de.statista.com/ - abgerufen am 2.

Sehen GNU Build System und Betriebssystem

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Sehen GNU Build System und C (Programmiersprache)

CMake

CMake (cross-platform make) ist ein plattformunabhängiges Programmierwerkzeug für die Entwicklung und Erstellung von Software.

Sehen GNU Build System und CMake

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Sehen GNU Build System und Compiler

Concurrent Versions System

Concurrent Versions System (CVS) ist ein Software-System zur Versionsverwaltung von Dateien, das hauptsächlich im Zusammenhang mit Software-Quelltext verwendet wird.

Sehen GNU Build System und Concurrent Versions System

Cygwin

Mit Cygwin lassen sich Computerprogramme, die üblicherweise unter POSIX-Systemen wie GNU/Linux, BSD und Unix laufen, auf das Betriebssystem Windows von Microsoft portieren.

Sehen GNU Build System und Cygwin

Datei

Eine Datei ist in der Informationstechnologie die Zusammenfassung gleichartiger digitaler Daten, die zum Speichern auf Datenträgern oder Speichermedien, zur Wiedergabe, zum Bearbeiten und zur Datenübertragung dient und durch einen Dateinamen identifiziert wird.

Sehen GNU Build System und Datei

Erstellungsprozess

Erstellungsprozess oder Build-Prozess (von englisch to build „bauen“) bezeichnet in der Softwareentwicklung einen Vorgang, durch den ein fertiges Anwendungsprogramm automatisiert erzeugt wird.

Sehen GNU Build System und Erstellungsprozess

Free Software Foundation

Die Free Software Foundation (FSF) ist eine nichtstaatliche Stiftung, die als gemeinnützige Organisation 1985 von Richard Stallman mit dem Zweck gegründet wurde, freie Software zu fördern und für diese Arbeit Kapital zusammenzutragen.

Sehen GNU Build System und Free Software Foundation

Freie Software

Concept-Map rund um Freie Software Freie Software (freiheitsgewährende Software, oder auch libre software) bezeichnet Software, die die Freiheit von Computernutzern in den Mittelpunkt stellt.

Sehen GNU Build System und Freie Software

GNU

GNU (und) ist ein unixähnliches Betriebssystem und vollständig freie Software, das im Rahmen des 1984 gestarteten GNU-Projekts als Softwaresammlung von Anwendungen und Bibliotheken entwickelt wird.

Sehen GNU Build System und GNU

GNU Build System

Programmablaufplan von autoconf und automake, zwei Tools im ''GNU Build System'' Das GNU Build System ist eine Sammlung von Tools für die Programmierung, die vom GNU-Projekt entwickelt wurden.

Sehen GNU Build System und GNU Build System

GNU Compiler Collection

GCC ist der Name der Compiler-Suite des GNU-Projekts.

Sehen GNU Build System und GNU Compiler Collection

GNU General Public License

Logo der GPLv3 Die GNU General Public License (kurz GNU GPL oder GPL; aus dem Englischen wörtlich für allgemeine Veröffentlichungserlaubnis oder -genehmigung) ist eine Softwarelizenz, die dem Nutzer gewährt, die Software auszuführen, zu studieren, zu ändern und zu verbreiten (kopieren).

Sehen GNU Build System und GNU General Public License

GNU gettext

GNU gettext ist eine GNU-Programmbibliothek zur Internationalisierung von Software.

Sehen GNU Build System und GNU gettext

GNU Make

GNU Make (kurz gmake) ist die GNU-Implementierung des in der Unix-Welt häufig gebrauchten Programms make.

Sehen GNU Build System und GNU Make

GNU Toolchain

Die GNU Toolchain (deutsch: GNU-Werkzeugkette) ist ein Gesamtbegriff für die Programmierwerkzeuge, die vom GNU-Projekt entwickelt werden.

Sehen GNU Build System und GNU Toolchain

GNU-Projekt

Das GNU-Logo Das GNU-Projekt entwickelt das Betriebssystem GNU (Aussprache), das von Richard Stallman mit dem Ziel gegründet wurde, ein freies, unixähnliches Betriebssystem zu schaffen, das sicherstellt, dass die Endbenutzer die Freiheiten haben, es verwenden, untersuchen, verbreiten (kopieren) und verändern zu dürfen.

Sehen GNU Build System und GNU-Projekt

Header (‚Kopf‘) ist in der Informationstechnik der Anglizismus mit den Bedeutungen Kopf, Kopfdaten, Kopfzeilen, Einleitung, Vorspann.

Sehen GNU Build System und Header

Header-Datei

Eine Header-Datei ist in der Programmierung, insbesondere in den Programmiersprachen C++ und C, eine Textdatei, die Deklarationen und andere Bestandteile des Quelltextes enthält.

Sehen GNU Build System und Header-Datei

Identifikator

Ein Identifikator (auch Kennzeichen) ist ein mit einer bestimmten Identität verknüpftes Merkmal zur eindeutigen Identifizierung des tragenden Objekts.

Sehen GNU Build System und Identifikator

Integrierte Entwicklungsumgebung

Microsoft Visual Studio 2012, IDE für Windowszeichenorientierter Benutzerschnittstelle CONZEPT 16, ein Datenbanksystem mit integrierter Entwicklungsumgebung KDevelop, eine freie IDE für KDE Windows Eine integrierte Entwicklungsumgebung (IDE, von) ist eine Sammlung von Computerprogrammen, mit denen die Aufgaben der Softwareentwicklung möglichst ohne Medienbrüche bearbeitet werden können.

Sehen GNU Build System und Integrierte Entwicklungsumgebung

KDE

KDE ist eine Community, die sich der Entwicklung freier Software verschrieben hat.

Sehen GNU Build System und KDE

Konfiguration (Computer)

Mit einer Konfiguration bezeichnet man eine bestimmte Anpassung von Programmen und/oder Hardwarebestandteilen eines Computers an das vorhandene System, sowie das System selbst in seiner Zusammenstellung.

Sehen GNU Build System und Konfiguration (Computer)

Linux

Als Linux (deutsch) oder GNU/Linux (siehe GNU/Linux-Namensstreit) bezeichnet man in der Regel freie, unixähnliche Mehrbenutzer-Betriebssysteme, die auf dem Linux-Kernel und wesentlich auf GNU-Software basieren.

Sehen GNU Build System und Linux

M4 (Programmiersprache)

m4 ist eine Makro-Programmiersprache, die von Brian Kernighan und Dennis Ritchie entwickelt wurde.

Sehen GNU Build System und M4 (Programmiersprache)

Make

make (für machen, erstellen) ist ein Build-Management-Tool, das Kommandos in Abhängigkeit von Bedingungen ausführt.

Sehen GNU Build System und Make

Microsoft Windows

Microsoft Windows (englische Aussprache) bzw.

Sehen GNU Build System und Microsoft Windows

MinGW

MinGW oder Mingw32 (Minimalist GNU for Windows) ist eine Portierung der Entwicklerwerkzeuge GNU Compiler Collection (GCC) und GNU Debugger (GDB) für Windows.

Sehen GNU Build System und MinGW

Open Source

Logo der Open Source Initiative Als Open Source (aus englisch open source, wörtlich offene Quelle) wird Software bezeichnet, deren Quelltext öffentlich ist und von Dritten eingesehen, geändert und genutzt werden kann.

Sehen GNU Build System und Open Source

Perforce Jam

Perforce Jam ist ein quelloffenes Build-System, geschrieben von Christopher Seiwald bei Perforce Software.

Sehen GNU Build System und Perforce Jam

Perl (Programmiersprache)

Perl ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt.

Sehen GNU Build System und Perl (Programmiersprache)

Pkg-config

pkg-config (von engl. package, „Paket“ und config, „Konfiguration“) ist ein Computerprogramm, das eine einheitliche Schnittstelle zur Abfrage von Metadaten über beliebige Software bereitstellt.

Sehen GNU Build System und Pkg-config

Plattformunabhängigkeit

Die Plattformunabhängigkeit – genauer als plattformübergreifend (engl. cross-platform) und allgemeiner -portabel – bezeichnet in der Informationstechnik jene Eigenschaft, die ein Computerprogramm auf verschiedenen Computerplattformen ausführbar macht.

Sehen GNU Build System und Plattformunabhängigkeit

Präprozessor

Ein Präprozessor (seltener auch Präcompiler) ist ein Computerprogramm, das Eingabedaten vorbereitet und zur weiteren Bearbeitung an ein anderes Programm weitergibt.

Sehen GNU Build System und Präprozessor

Programmbibliothek

Eine Programmbibliothek (kurz Bibliothek;, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten.

Sehen GNU Build System und Programmbibliothek

Programmierung

Programmierung (von altgriechisch πρόγραμμα prógramma „öffentlich und schriftlich bekannt gemachte Nachricht, Befehl“) bezeichnet die Tätigkeit, Computerprogramme zu erstellen und wird dem Teilbereich der Softwareentwicklung zugerechnet.

Sehen GNU Build System und Programmierung

Programmpaket

Ein Programmpaket, Programmsystem, Softwarepaket, eine Software-Suite oder ein Anwendungspaket ist die Zusammenstellung von (logisch) zusammengehörenden Dateien und Anwendungsprogrammen.

Sehen GNU Build System und Programmpaket

Proprietäre Software

Proprietäre Software bezeichnet eine Software, die das Recht und die Möglichkeiten der Wieder- und Weiterverwendung sowie Änderung und Anpassung durch Nutzer und Dritte stark einschränkt.

Sehen GNU Build System und Proprietäre Software

Quelltext

siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.

Sehen GNU Build System und Quelltext

SCons

SCons ist ein freies Werkzeug für die Entwicklung und Erstellung von Software.

Sehen GNU Build System und SCons

Shellskript

Ein Shellskript oder Shell-Skript ist ein Computerprogramm, das von einer Shell interpretiert und ausgeführt wird.

Sehen GNU Build System und Shellskript

Skriptsprache

Skriptsprachen (auch Scriptsprachen) sind Programmiersprachen, die über einen Interpreter ausgeführt werden.

Sehen GNU Build System und Skriptsprache

Software

Software (dt.

Sehen GNU Build System und Software

Software-Configuration-Management

Das Software-Configuration-Management (SCM) oder Software-Konfigurationsmanagement ist eine Spezialisierung des Konfigurationsmanagements auf alle Aktivitäten und Ergebnisse im Bereich der Software-Entwicklung sowie deren Nutzung in Produkten.

Sehen GNU Build System und Software-Configuration-Management

Softwareentwickler

Ein Softwareentwickler ist eine Person, die an der Erstellung einer Software mitwirkt.

Sehen GNU Build System und Softwareentwickler

Solaris (Betriebssystem)

Oracle Solaris ist eine Betriebssystemdistribution auf Basis von SunOS und ein Unix-Betriebssystem.

Sehen GNU Build System und Solaris (Betriebssystem)

Unix

Unix-Befehls ls -l Unix ist ein Mehrbenutzer-Betriebssystem für Computer.

Sehen GNU Build System und Unix

Unix-Shell

Die Unix-Shell oder kurz Shell (für Hülle, Schale) bezeichnet die traditionelle Benutzerschnittstelle unter Unix oder unixoiden Computer-Betriebssystemen.

Sehen GNU Build System und Unix-Shell

Unixoides System

Entwicklung von Unix und unixoiden Systemen, beginnend im Jahr 1969 Ein unixoides, unixähnliches oder unixartiges System ist ein Betriebssystem, das versucht, die Verhaltensweise von Unix zu implementieren.

Sehen GNU Build System und Unixoides System

Auch bekannt als Autoconf, Autoheader, Automake, Autotools, Configure, GNU Autotools, Libtool, Makefile.am.

, Unix, Unix-Shell, Unixoides System.