Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

ToB-RoCk

Haudegen

Dabei seit: 11.03.2003

Beiträge: 576

 

21 Zum Seitenanfang

Montag, 13. September 2004, 21:30

make -v:

chrlen@linux:~> make -v
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i686-pc-linux-gnu
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Report bugs to <bug-make@gnu.org>.



gcc -version:

chrlen@linux:~> gcc -version
gcc: unrecognized option `-version'
gcc: no input files



was nun?
Hm... kp
 

Gimli

Kaiser

Dabei seit: 12.02.2003

Beiträge: 1 375

 

22 Zum Seitenanfang

Dienstag, 14. September 2004, 18:30

mach mal noch

gcc --version

das gcc -version nicht funktioniert hat.

mfg Gimli
"Linux is evolution, not intelligent design." - Linus Torvalds
 

Alex-K

König

Dabei seit: 08.11.2002

Beiträge: 792

 

23 Zum Seitenanfang

Dienstag, 14. September 2004, 20:56

Zitat

Original von ToB-RoCk
chrlen@linux:~> gcc -version
gcc: unrecognized option `-version'
gcc: no input files


Ich sagte gcc --version, nicht gcc -version ;)

Aber offenbar hast du GCC bereits installiert. Ok, jetzt mach folgendes.
Wir schreiben jetzt zusammen ein C-Programm.

Öffne deinen Lieblings-Editor, z.B. VIM, Emacs, Nano, etc.
Kopiere meinen Code:

Quellcode

1
2
3
4
5
6
7
8
#include <stdio.h>

int main()
{

   printf("Y-E-A-H, willkommen in der Welt der Programmierung! \n");

}


Erklärung des Codes:
#include <stdio.h>: Damit benutzen wir das Standard Input-Output Header-File (.h), die uns erlaubt, simple Ein- und Ausgaben zu machen:

int main()Wir machen eine Haupt-Funktion (ohne Rückgabewert).

printf ("Y-E-A-H, willkommen in der Welt der Programmierung!"); Wir geben eine Nachricht aus. Das "\n" ist für einen Zeilenumbruch. Du kannst dies auch weglassen oder einige mehr dazufügen und schauen was passiert.

=========================================================

Jetzt speicherst du das File unter dem Namen programm.c und kompilierst es folgendermassen:

g++ programm.c


Jetzt dauert es zwei, drei Sekunden, und es dürfte keine Meldung erscheinen!
Dein Programm wurde nun erzeugt, unter dem namen a.out. Jetzt führen wir dies aus:

./a.out

Und es sollte folgende Meldung auf dem Bildschirm erscheinen:
Y-E-A-H, willkommen in der Welt der Programmierung!

Hat's geklappt?
 

ToB-RoCk

Haudegen

Dabei seit: 11.03.2003

Beiträge: 576

 

24 Zum Seitenanfang

Mittwoch, 15. September 2004, 17:47

langsam glaube ich, ich bin da zu dumm für bei mir kahm nur :

chrlen@linux:~> g++ programm.c
programm.c:8:2: warning: no newline at end of file
chrlen@linux:~> g++ programm.c
programm.c:6:2: warning: no newline at end of file
chrlen@linux:~>

im shell


edit:
jo hatjetzt Funktioniert

thx ToB-RoCk

ps: haste vieleicht noch n paar tuts für c?
Hm... kp

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ToB-RoCk« (15. September 2004, 17:56)

 

Gimli

Kaiser

Dabei seit: 12.02.2003

Beiträge: 1 375

 

25 Zum Seitenanfang

Mittwoch, 15. September 2004, 17:48

Am Ende der letzten Zeile einen Zeilenumbruch machen.

Kannst du kein Englisch? Fürs Programmieren wäre es mehr als sinnvoll. (Für Linux allgemein).

mfg Gimli
"Linux is evolution, not intelligent design." - Linus Torvalds
 

ToB-RoCk

Haudegen

Dabei seit: 11.03.2003

Beiträge: 576

 

26 Zum Seitenanfang

Mittwoch, 15. September 2004, 17:59

doch englisch kann ich schon aber mit dem zeilen umbruch hab ich gemacht und der zeit das trotzdem an

bye Tob-rock
Hm... kp
 

Gimli

Kaiser

Dabei seit: 12.02.2003

Beiträge: 1 375

 

27 Zum Seitenanfang

Mittwoch, 15. September 2004, 18:01

Hier ein Openbook:

http://www.pronix.de/modules/C/openbook/

Hab das so0 gut gefunden, dass ich mir das Buch gekauft habe. Bin aber noch nicht durch, mir fehlt derzeit die Zeit.

mfg Gimli
"Linux is evolution, not intelligent design." - Linus Torvalds
 

narfnarf

Haudegen

Dabei seit: 30.11.2002

Beiträge: 678

 

28 Zum Seitenanfang

Mittwoch, 15. September 2004, 23:10

Zitat

Original von Alex-K
[...]
int main()Wir machen eine Haupt-Funktion (ohne Rückgabewert).
[...]


wobei wir hier angeben, dass wir einen rückgabewert verwenden...ganz sauber ist das also nicht...
 

Alex-K

König

Dabei seit: 08.11.2002

Beiträge: 792

 

29 Zum Seitenanfang

Mittwoch, 15. September 2004, 23:49

Zitat

Original von narfnarf
wobei wir hier angeben, dass wir einen rückgabewert verwenden...ganz sauber ist das also nicht...


Natürlich ist es das nicht, aber dafür hat er's begriffen. Und ich hab's auch extra in Klammern geschrieben.
 

Ähnliche Themen