Hallo ich möchte lernen in C zu programmieren und schreibe gerade einen Quellcode in weaverslave aber weiß nicht wie ich die Datei kompiliere und nur welchem Programm. Welche sind übersichtlich? Gibt es auch Programme vo editor und Compiler /linker gemeinsam vorhanden sind? Habe eclipse kenne mich aber nicht mit den plugins aus.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
[C] welchen kompiler und linker verwenden?
- Ersteller papsti7
- Erstellt am
HominiLupus
Banned
- Registriert
- Okt. 2013
- Beiträge
- 33.550
http://www.codeblocks.org/downloads die Version mit mingw.
Oder http://www.microsoft.com/de-de/download/details.aspx?id=40787
Oder http://www.microsoft.com/de-de/download/details.aspx?id=40787
kannst als IDE codeblocks oder Qt Creator 3.1.2 for Windows nehmen. als compiler steht hier eine liste. wenn du es ganz einfach haben möchtest, sprich IDE mit compilern in einem haben magst, nimm Visual Studio Express.
cbtestarossa
Fleet Admiral
- Registriert
- Okt. 2011
- Beiträge
- 10.401
Also gratis gibts
für DOS
Turbo C 2.01
Turbo C++ 1.01
für Win
EifelStudio (inkl. Borland C++)
Intel C++ Compiler
Ultimate C++
WxDEV C++
und sicher noch ein paar
für DOS
Turbo C 2.01
Turbo C++ 1.01
für Win
EifelStudio (inkl. Borland C++)
Intel C++ Compiler
Ultimate C++
WxDEV C++
und sicher noch ein paar
Du kannst auch einfach den Mingw-w64 C++ Compiler nehmen, der kompiliert auch C-Code (da c++ compiler abwärtskompatibel sind). Nachdem du den Compiler installiert bzw. in einem Ordner hast, setzt du den Pfad in dem er sich befindet einfach in die Umgebungsvariablen (Systemsteuerung->System->Erweiterte Systemeinstellungen->Umgebungsvariablen ...dort dann auf "Path") und dann solltest du mit dem befehl g++ im CMD-Modus die .c files eigentlich per Hand kompilieren können. Simpler gehts natürlich mit einer IDE.
asdfman
Commander
- Registriert
- März 2008
- Beiträge
- 2.315
C++-Compiler sind nicht "abwärts"kompatibel zu C. Genausowenig, wie ein C#-Compiler abwärtskompatibel zu Java sein kann. Genug gültige C-Konstrukte sind ungültige C++-Konstrukte und ein C++-Compiler, der sie akzeptiert, unterstützt in Wirklichkeit keine der beiden Sprachen. G++ kompiliert kein C. Wer etwas anderes behauptet, lügt.
cbtestarossa
Fleet Admiral
- Registriert
- Okt. 2011
- Beiträge
- 10.401
normalerweise sind überall IDEs vorhanden
also Eifelstudio, wxdev, ultimate, und den turbo c,
intel weiß ich nicht mehr ob der nur ein compiler ist
eclipse kenn ich nur alte versionen
lad die halt runter und schaue was dir am besten zusagt
von Microsoft gibt es ja auch eines
also Eifelstudio, wxdev, ultimate, und den turbo c,
intel weiß ich nicht mehr ob der nur ein compiler ist
eclipse kenn ich nur alte versionen
lad die halt runter und schaue was dir am besten zusagt
von Microsoft gibt es ja auch eines
cbtestarossa schrieb:intel weiß ich nicht mehr ob der nur ein compiler ist
Intel ist nur ein Compiler und diverse Tools. Für Windows ist dieser auch nicht kostenfrei.
cbtestarossa
Fleet Admiral
- Registriert
- Okt. 2011
- Beiträge
- 10.401
Downloadmöglichkeiten von ICC-Versionen für nicht kommerziellen Einsatz (Deutsch)
http://software.intel.com/de-de/non-commercial-software-development
Bin mir nicht sicher ob es nicht doch ne Gratis-Version für WIN gibt
müsste man noch guuglen
http://software.intel.com/de-de/non-commercial-software-development
Bin mir nicht sicher ob es nicht doch ne Gratis-Version für WIN gibt
müsste man noch guuglen
Zuletzt bearbeitet:
papsti7 schrieb:Also ich lade mir einen Compiler runter und Compile damit meine.c Datei oder? Habe ich dann die objectdatei oder scho die exe also ist der linker bei den Compilern schon dabei?
Der Linker ist im Compiler "Paket" enthalten.
Bei größeren Projekten erstellt du aus deiner C datei eine Objectdatei und verlinkt diese dann alle.
Beim ersten "Hello World" kannst du je nach Compiler auch sofort eine "exe" erzeugen.
Ergänzung ()
cbtestarossa schrieb:Downloadmöglichkeiten von ICC-Versionen für nicht kommerziellen Einsatz (Deutsch)
http://software.intel.com/de-de/non-commercial-software-development
Und wo ist die Windows Version?
Für Linux ist der frei verfügbar. (Unter den gegeben Lizenzbedingungen)
cbtestarossa
Fleet Admiral
- Registriert
- Okt. 2011
- Beiträge
- 10.401
Könnte auch sein dass sie etwas verändert haben
ich glaub ne ältere Version war auch free für WIN
wie gesagt, habe keinen Link mehr dazu
ich glaub ne ältere Version war auch free für WIN
wie gesagt, habe keinen Link mehr dazu
Ähnliche Themen
- Antworten
- 14
- Aufrufe
- 1.035
- Angepinnt
- Antworten
- 0
- Aufrufe
- 4.596
- Antworten
- 0
- Aufrufe
- 5.090
- Antworten
- 18
- Aufrufe
- 4.681