1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Trophäen
  4. Forum
    1. Unerledigte Themen
  5. Artikel
  6. Lexicon
  • Login
  • Register
  • Search
Lexicon
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Lexicon
  • More Options
  1. Deutsches Raspberry Pi Forum
  2. Lexicon

gcc

  • peuler
  • October 6, 2023 at 9:39 PM
  • October 6, 2023 at 9:44 PM
  • 1,319 times viewed
  • 1 comment
  • gcc ist eine Abkürzung für die "GNU Compiler Collection". Gleichzeitig ist gcc ein Programm, um C-Sourcecode zu compileren und zu linken.

    Mit dem gcc werden C-Sourcecodes compiliert und daraus sogenannte Object-Files erzeugt.

    Aus den Object-Files können anschließend mit dem gcc ausführbare Programme erzeugt werden.

    Zu dem gcc gibt es ein Pendant namens g++. Dieser Compiler und Linker unterscheidet sich vom gcc darin, dass er C++-Sourcecodes compilieren und linken kann.

    • gcc
  • Previous entry g++
  • Next entry Joda-Schreibweise

Comments 1

ingenerd
February 15, 2024 at 8:55 PM

Prinzipiell stimmt es, dass C Source Code einfach mit „gcc“ compiliert und verlinkt werden kann. C++ Source Code kann analog einfach mit „g++“ compiliert und verlinkt werden.
Genau beschrieben wird aber alles am Ende auf ein „gcc“ runtergebrochen mit passenden Optionen, die systemspezifisch sind und im Fall von „g++“ vor Allem mit Optionen für das Linken gegen entsprechende Bibliotheken. „gcc“ quasi als eierlegende Wollmilchsau für die vermeintlich grundlegendsten Programmiersprachen kann auch beispielsweise FORTRAN oder ADA Source Code umsetzten. Es ist eine Frage der Optionen. „g++“ ist nur ein handliches Frontend von „gcc“.

Registrierung

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself

Categories

  1. Hardware 74
  2. Software 99
    1. Smarthome 7
    2. Künstliche Intelligenz 4
  3. Programmierung 33
    1. Python 9
    2. C · C++ 7
    3. andere Programmiersprachen 4
  4. Betriebssysteme 37
  5. Netzwerk 32
  6. Forenabkürzungen 37

Contributors in this entry

  1. peuler 1 change
  2. ps915 1 change
  1. Datenschutzerklärung
  2. Impressum

Forenregeln

Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™