Am Don, 2003-10-16 um 13.08 schrieb Daniel Lord:
Hallo Patrick,
On Thu, Oct 16, 2003 at 12:41:48PM +0200, patrick dahl wrote:
ich versuche mal in den Ferien ein kleines bisschen zu scripten und hab mir Objekt Pascal als erste Sprache ausgesucht.
Wieso dass denn? Du benutzt ein zu 90% in C geschriebenes OS und lernst dann sowas?
Kylix beherrscht imho auch C++ und ich suche für den anfang was einfaches mit Spaß, was zum nachen und einer Überrachung an Ende.;)
Da ich nicht gleich mit den Gui's anfangen will, wollt ich es zuerst mal mit > > >
Consolen-Programmen
probieren. Jetzt die Frage: Habe in Kylix ein Consolen-Progamm erzeugt (Projekt2/65kb/Programm) und möchte es nun in der Linux-Console ausführen.
War Kylix nicht Löhnware? Dann hätte ich mir das an deiner Stelle gleich zwei mal (anderst) überlegt.
Gibt auch ein "Open-Kylix" für umsonst bei Borland...
kommt darauf an wie du das Programm genannt hast. Normalerweise
./programmname
_im_Entsprechenden_Verzeichnis_. Warscheinlich dürfte bei Dir
./Project2 funktionieren.
Wie schon in einer anderen Antwort gesagt, "hätte man drauf kommen können". :D Danke!
na super... Ich kenne Kylix nur aus Zeitschriften. Aber mir reicht gcc make und mein $EDITOR für sowas.
[keine ironie]Schön für dich![/keine ironie] Aber ich wollte eigentlich in den Ferien nur ein bissel rumprobieren und nicht gleich ein neues OS schreiben. Halt eben die Grundlagen lernen(Schleifen etc.). Da ist die Sprache ja eigentlich auch egal? Hab auch en Buch über Delphi/Pascal für 3€ abgestaubt ;)
*urgs* Du willst das wirklich durchziehen? Ich würde Dir stark zu C raten :)
/******* test.c ******/ #include
#define LEN 30 int main (void) { char input[LEN]; printf(" Name: "); fgets(input,LEN-2,stdin); printf(" Ihr Name: %s\n", input); return 0; } /******* test.c ******/
Kompilieren kannst du das über gcc -Wall -o test test.c
Und nicht, dass mir jemand die Source klaut. Die steht nicht unter >
der GPL und wird für Milliarden verkauft. ;)
äh ja.
Verdammt, hab ganz vergessen mir en Software-Patent drauf geben zu lassen...