PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C mit Visual Studio 2010 compilieren



pc17
28.07.2010, 15:46
Hallo Leute, wollte mir mal C anschauen was die Sprache so kann. Jetzt wollte ich fragen wie ich C über Visual Studio 2010 compilieren kann? Wenn ich jetzt den Code über Notepad erstelle und als .c file speicher und anschließend mit VS10 öffnen wie kann ich es dann compilieren? Was verwendet ihr zum compilieren? MfG PC17

ocz
28.07.2010, 15:50
lol, fuck this.

pc17
28.07.2010, 16:16
Hast du Visual Studio 2010?
Da gibt es nur C++.
Diese Frage ist schon öfter aufgetretten.
Schon langsaml glaube ich das es beim 2010 gar nicht mehr geht: C/C++ Forum :: C in Visual Studio 2010 (http://www.c-plusplus.de/forum/viewtopic-var-t-is-267698.html)
Nur noch so: Exemplarische Vorgehensweise: Kompilieren eines C-Programms (http://msdn.microsoft.com/de-de/library/bb384838.aspx)

blackberry
28.07.2010, 16:35
C++ ist zu 99% abwärtskompatibel zu C.
Das heißt es kann dir eigentlich als Anfänger völlig egal sein, ob dein C Code als C Code, oder als C++ Code compiliert wird.

Ansonsten: wenn du so einen großen Wert darauf legst, dass dein C Code wie C Code behandelt wird, dann geh doch so vor wie da bei Microsoft geschildert, oder lade dir Dev-C++ runter (das benutzt für .c-Dateien automatisch gcc und für .c++-Dateien automatisch g++).

Mal ganz davon abgesehen: wieso benutzt du überhaupt Visual Studio, wenn du deinen Code mit Notepad erstellst? Sinn der Sache?


P.S.: der Code in diesem "C in Visual Studio 2010" Thread den du verlinkt hast ist laut aktuellem C-Standard KEIN C mehr und wird somit auch nicht mehr unterstützt!

pc17
28.07.2010, 17:20
Ich habe den Code nur mit Notepad geschrieben, weil ich kein C projekt auf machen kann.
Ich habe mir das Openbook von Jürgen Wolf C von A bis Z angeschaut.
Und jetzt will ich halt die Beispiele mit machen und das will ich mit VS10 machen, wenn es geht, dort wird jedes prog unter .c gespeichert/erstellt.

Wie muss ich jetzt vorgehen das ich über VS10 einfach ein Projekt erstellen kann für C den Code reinschreiben und Debuggen/Compillieren kann?
Irgendwo ist wieder gestanden ich muss den Compiler von C++ auf C änder...?!

The_Fury
28.07.2010, 17:25
Du erstellst einfach ein C++ Projekt und fügst zu den Quelldateien z.B. deine main.c hinzu(erstellst diese) und kannst dann direkt in VS deinen Code reinschreiben, zum kompilieren und ausführen dann einfach den grünen Pfeil drücken.

Wie BB schon geschrieben hat kann es dir im Grunde genommen sowieso komplett egal sein ob du jetzt einen C oder C++ Compiler verwendest da du im Moment eh nur die Grundlagen verwendest welche alle ohne Fehler erstellt werden sollten.

MfG Fury

pc17
28.07.2010, 17:33
Okay, es wird nicht egal sein welches C++ Projekt ich aufmache oder?
Weil CLR ist ja wieder was anderes.

blackberry
28.07.2010, 17:35
Console Application...

Für ganz Dumme:
http://free-hack.com/452018-post5.html