PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ Code verwenden



Yamen
17.08.2009, 15:15
Hey Leute,
wollte jetzt halt C++ leren und mich auch darein hängen(ob ich es schaff oder nicht ist irrelevant).
Habe jetzt dieses Mircrosoft Visual C++ auf meinem PC, nur da kann man soviel machen, und wollte jetzt mal fragen, wie ich es denn simpel hinkriege, dass ,,Hallo Welt" Script(ich weiß, ist easy) zu compilen?

IRET
17.08.2009, 15:18
cygwin installieren und auf der kommandozeile folgndes eingeben


g++ source.cpp -o hallowelt.exe


//edit
Verwende auf keinen Fall Visual Studio ,da du dann vom .net Framework abhängig wirst.

inmate
17.08.2009, 15:18
Wenn du es compilen möchtest dann drücke F5 oder den grünen Pfeil oben in der Leiste :)

100
17.08.2009, 15:19
Das Programm selber hatte ich noch nie auf dem Rechner aber wenn ich mir mal so ein Screenshots (http://www.riverblade.co.uk/products/visual_lint/images/screenshots/visual_lint.png) ansehe dann würd ich fast tippen, dass du mal im "Build" Menü kucken musst :)
Oder vllt hat das Programm ja auch nen Debug Ordner, wo die Datei zum debuggen sowieso immer gespeichert wird ;)

Sawyer
17.08.2009, 15:21
Erstelle eine WIn32 Anwendung , stelle "leeres Projekt" ein

Im Projektmappenexplorer müsste es einen Order geben der heißt "Quelldaten" , mach dort einen Rechsklick und füge eine neue C++ Datei hinzu (Name egal)

dann schreib folgenden Code in die Datei


#include <iostream>
using namespace std;

int main()
{
cout << "Hallo Welt" << endl;
return(0);
}Compilieren lässt es sich im Menü über den Grünen Pfeil oder über F5

MfG

locos
17.08.2009, 15:24
Verwende auf keinen Fall Visual Studio ,da du dann vom .net Framework abhängig wirst.
Deine Aussage stimmt überhaupt nicht, es kommt drauf an welche Version er wählt. Mit Visual Studio kann man überhaupt nichts verkehrt machen.

Sawyer
17.08.2009, 15:27
Verwende auf keinen Fall Visual Studio ,da du dann vom .net Framework abhängig wirst.Wie locos es bereits besagt hat , nur Clr Projekte sind .NET Anwendungen , sofern man eine Win32 Anwendung wählt ist es Native Entwicklung.
Meiner Meinung nach ist Visual C++ die beste C++ IDE und ich verwende keine andere.

MfG

Yamen
17.08.2009, 15:29
Witzig-.-
Habe jetzt bemerkt, dass mein VIsual Studio garnicht mehr funktioniert.
Werde mir einen neuen Compiler von der Seite hier runterladen.
Danke trotzdem.
Irgendwelche Empfehlungen, wo ich nicht erst ewig suchen muss, wo der Code reingehört?:S

IRET
17.08.2009, 15:31
Achso tut mir leid.
Dann ist Visual Studio C++ natürlich gut ;)
Ja die IDEs von M$ sind wirklich sehr gut muss ich sagen

Yamen
17.08.2009, 15:35
Manno :D
Visual STduio hat nur bissl gebraucht, habe mich gefreut...
Jetzt steht da ich soll das erst registireren... :S Muss ich da was kaufen oder wie?:S


Ja die IDEs von M$ sind wirklich sehr gut muss ich sagen

Find ich ned :D

Sawyer
17.08.2009, 15:39
Find ich ned :D
Nur weil du damit anscheinend überfordert bist :rolleyes:


Jetzt steht da ich soll das erst registireren... :S Muss ich da was kaufen oder wie?:S
Visual C++ Express ist Kostenlos , jedoch ist nach 30 Tagen eine Kostenlose Registrierung bei Microsoft erforderlich.

Yamen
17.08.2009, 15:59
Nur weil du damit anscheinend überfordert bist :rolleyes:
Weiss nicht ob du mein ,,Find ich ned" richtig verstanden hast...
Meinte, dass ich es nicht finde, also in der Liste hier, und da ich ja gelesen habe dass Visual Stuido eh gut/am besten ist.

Grr ich mag registrieren nicht so xD

Sawyer
17.08.2009, 16:21
Weiss nicht ob du mein ,,Find ich ned" richtig verstanden hast...
Meinte, dass ich es nicht finde, also in der Liste hier, und da ich ja gelesen habe dass Visual Stuido eh gut/am besten ist.Gut dann hab ich das falsch interpretiert , sorry.

So hier mal eine Anleitung wie man ein Projekt richtig erstellt.

Schritt 1:

http://img.xrmb2.net/images/427240.png

Ich besitze allerdings die Professionell Variante von Visual Studio , deshalb kann das Layout etwas variieren.
Als erstes Gehe auf Datei -> Neu -> Projekt. Wähle den Reiter Win32 , und dann eine Win32 Konsolenanwendung. Wähle einen beliebigen Projekt Namen und Klicke auf OK.

Schritt 2:

http://img.xrmb2.net/images/814094.png

Dann erscheint der Win32-Anwendungs-Asistent , klicke dort auf weiter.

Schritt 3:

http://img.xrmb2.net/images/419971.png

Schaue das Win32-Konsolen Anwendung aktiviert ist , und wähle "Leeres Projekt" , klicke auf "Fertig stellen"

Schritt 4:

Das Visual Studio Projekt wurde nun geladen , auch hier kann die Layout Anordnung variieren , allerdings muss irgendwo ein Projektmappen Explorer sein , welche so aussieht.

http://img.xrmb2.net/images/917994.png

Falls dieser nicht angezeigt wird , geh oben im Menü auf: Ansicht -> Projektmappen-Explorer.
markiere das Element "Quelldaten" , und mache einen rechtsklick , wähle hinzufügen -> Neues Element.

http://img.xrmb2.net/images/882627.png

Dann erscheint ein Menü , dort wählst du eine C++ Datei , und nennst sie z.B "main" , dann hinzufügen.
In diese Datei kannst du dann deinen Code schreiben , und mit F5 Compilieren lassen.

MfG

blackberry
17.08.2009, 16:49
Ob Visual Studio nun gut oder schlecht ist, will ich hier gar nicht bewerten.
Ich kann nur sagen: für einen Anfänger ist Visual Studio viel zu überladen.

Du kannst also entweder anfangen C++ zu lernen, oder zu lernen wie man mit einem Profi-IDE umgeht.
Ich würde dir zu ersterem raten.

An deiner Stelle würde ich mir Dev-C++ ( http://www.bloodshed.net/dev/devcpp.html ) downloaden, da dies alles enthält, was ein Anfänger benötigt:
- Einen Compiler
- Einen Linker
- Die Header bzw. Definitionsdateien und Bibliotheken
- Syntaxhighlighter (wir alle wissen es ist eine Spielerei - aber eine Spielerei, die einem das Leben EXTREM einfach machen kann)
- Eine einfache Möglichkeit Programme auf Knopfdruck zu erstellen (bei Dev-C++: F9 Taste).

Yamen
17.08.2009, 17:56
Ok, dann fang ich damit an. :)
Trotzdem danke dir Papst, werde mir den Link hier unter Favos setzen für später :)
Danke für die einfach zu verstehende Anleitung :)

Braineater
07.09.2009, 17:53
ich kann dir noch code-blocks ans herz legen :)
ist relativ leicht zu bediehen und wenn du lust auf linux hast musst du dich nicht an ne neue ide gewöhnen