PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C Skript



Aretures
01.07.2004, 03:15
Hi ...
ich suche einen Complier für C Skript ...denn ich will auch ma kleine Programme schreiben ^^ aber ich hab nur ne 3D Engie die das für mich Compilen kann ^^
Danke

Freezy
01.07.2004, 03:31
So wie ich das verstanden habe ist C Skript eine vereinfachte Version von C++ die für das 3D Game Studio verwendet wird. Also wenn du Programme ohne dieses machen willst musst du auf eine andere Umgebung umsteigen.

Eine hübsche zusammenfassung gibts hier (http://forum.rpg-ring.com/forum/showthread.php?s=&threadid=20194) :)

Jesus_666
08.07.2004, 00:23
Es gibt eine C(++)-ähnliche Skriptsprache namens Ch (http://www.softintegration.com/). Ich habe keine Ahnung, was Ch so alles kann.

Aretures
08.07.2004, 00:26
hmm ich hab mich jetzt leider schon für C++ entschieden ...finde aber keinen funktionierenden Compiler ....hat jemand vielleicht einen der beim Download auch net so schwer ist ..und der auch funtzt ...bitte^^

Jesus_666
08.07.2004, 01:26
MinGW ist der IMO bessere Windows-Port vom gcc. Ich geb' dir mal ein paar "Direkt"links.

MinGW (http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download) - das Grundgerüst. Im Wesentlichen die gcc (GNU Compiler Collection).
MSYS (http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download) - das Minimal SYStem, beinhaltet unter Anderem die Unix-Dateitools und make. Glaub' mir, sobald du dich erst mal in make eingearbeitet hast wirst du nicht mehr ohne arbeiten wollen.

Wenn du das installierst hast kannst du von der Kommandozeile (CMD) aus Programme in den Sprachen C, C++, ObjC, und Fortran 77 kompilieren.

Ineluki
08.07.2004, 09:49
ansonsten ist Dev-C++ die wohl beste IDE fuer den Mingw, die ich kenne ...

http://www.bloodshed.net/

Mingw ist schon mit dabei

Aretures
09.07.2004, 02:01
Ohhh ihr zwei seit die besten ^^ ich lad mir ma alles runter (auser den Dev C++ den hab ich schon) muss man die 2 sachen nur installieren udn dann kann man die ohne kopiren von sachen in andere (wie bei Djppg oder wie das teil heiß IST ^^)das wäre nämlich viel besser.

Udn wegen Dev C++ wie kompilirt man den da ...Ineluki du hast ma was von verlinbken und so was gesagt -.- kannste mir das ma erklären ^^

Aretures
09.07.2004, 02:56
Hmm ich hab jetzt die 2 Teile ..und was jetzt das MSYS is ja nur ein Texteditor oder ....wie soll ich da was Compiliren ...und MinGW weiss ich nicht wie man es startet...brauche dringend hilfe

Jesus_666
09.07.2004, 05:09
Also, du mußt dich erst mal von dem Gedanken verabschieden, daß alle Programme für Windows auch in Fenstern laufen.
MSYS ist kein Texteditor, sondern eine POSIX-kompatible Shell - genauer gesagt, ein Windows-Port von bash. Das sagt dir jetzt nicht viel, muß es auch nicht.

Ich gebe dir jetzt eine Schritt-für-Schritt-Anleitung, wie man gcc benutzt. Ich ignoriere dabei Dev-CPP, weil ich es nie benutzt habe.

Zuerst stellst du sicher, daß gcc in deinem Pfad ist. Weil Windows unnötig kompliziert ist mußt du dazu folgende Schritte durchführen:
1.) Start -> Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen
2.) Unten ist eine Zeile namens "Path". Markieren und auf "Bearbeiten" klicken
3.) An die Zeile ein Semikolon (;) anhängen
4.) An die Zeile den Pfad zum bin-Verzeichnis von MinGW anhängen (wenn MinGW unter C:\MinGW installiert ist kommt da C:\MinGW\bin hin)
5.) OK klicken, alle Fenster schließen und Windows neu starten

Jetzt, wo gcc im Pfad ist, kannst du vernüntig damit arbeiten. Öffne eine Konsole (Start -> Ausführen; cmd eingeben). Das ist die Umgebung, in der du mit gcc arbeiten wirst; du solltest dich besser dran gewöhnen.
Wenn du jetzt gcc -v eingibst solltest du etwas Text zurückkriegen, genauer gesagt die Versionsnummer von gcc. Wenn du her einen Fehler bekommst stimmt irgendwas nicht, vermutlich mit deinem Pfad.

Erstelle im Explorer irgendwo ein Verzeichnis, z.B. C:\gcctest. Darin erstellst du eine Textdatei namens hallo.cpp. In die Datei kommt folgender Text:

#include <iostream.h>

int main()
{
cout << "Hallo Welt!";
return 0;
}
Am Ende fügst du noch eine leere Zeile ein, das gehört sich bei C(++) so. Speichere die Datei.

Als Nächstes gehst du wieder in die Konsole und bewegst dich mit dem cd-Befehl in das Verzeichnis, das du eben erstellt hast (z.B. cd C:\gcctest).
Jetzt kommen wir zum eigentlichen Kompilieren. Tippe folgende Zeile ein:
g++ hallo.cpp -o hallo.exe
Sobald g++ (der C++-Compiler von gcc) fertig ist gibst du hallo.exe ein; die Konsole sollte jetzt Hallo Welt! ausgeben.

Du hast deinen ersten C++-Code kompiliert.

Aretures
10.07.2004, 01:21
Coooooollllllllllllll is zwar vetwas kompliziert aber es geht danke ^^
http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif

Jesus_666
10.07.2004, 01:47
Ich weiß also noch, wie man Windows konfiguriert. *g*

Jedes weitere Programm erstellst du einfach nur noch mit Kommandozeile -> g++.

Übrigens hier noch mal die Zeile, die du zum Kompilieren eingibst, aufgeschlüsselt:

g++ hallo.cpp -o hallo.exe
g++ - das Programm selbst. Weil du es in deinem Pfad hast kannst du es von überall aus aufrufen.
hallo.cpp - der Quellcode, den g++ kompilieren soll. Wenn du mehr als eine Datei kompilieren mußt schreibst du sie hintereinander.
-o hallo.exe - der -o-Schalter sagt g++, unter welchem Namen (hallo.exe) er das Ergebnis speichern soll. Wenn du -o nicht benutzt kriegst du Ergebnisse mit so geistreichen Namen wie "a.exe".