Anzeige:
Ergebnis 1 bis 7 von 7

Thema: C unter Linux

  1. #1
    DrMabuse
    Gast

    Cool C unter Linux

    Kann mir jemand einen tutorial für c unter linux empfehlen.(was ich natürlich im netz finde)
    DANKE

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.10.2000
    Ort
    Köln
    Beiträge
    30
    du solltest vieleicht auch grob umreißen was du machen willst. Was du für kleine Sachen wissen mußt, findest du mir sicherheit schon hier im Forum.
    Wenn du C source hast brauchst du nur "cc source.c" eingeben und schon hast du in a.out dein ausführbares Programm
    Wenn was absolut nicht funktioniert nenn es Windows *gg*

  3. #3
    DrMabuse
    Gast

    Angry Shell & makfiles

    ich wollte gerne etwas zu makfiles lesen und wie ich selber shell-skripte schreiben kann die mir die kompilierung abnehmen z.b. bei programmen mit mehrern Quellcodedateien.

  4. #4
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    Mir geht's wie Dir. Habe aber auch noch nix Online gefunden was mich weiterbringt. Meistens nur Schnupperkurse. Habe notgedrungen mir ein Kompendium bei eBay geschossen (Computer/Literatur/Programmierung ....). Dann aber bitte darauf achten, daß nicht nur Mickeydoof C behandelt wird. Und das Werk sollte nicht zu alt sein, wegen der sich ändernden Standards (sagen wir aml nicht älter als drei Jahre).

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  5. #5
    Registrierter Benutzer
    Registriert seit
    26.08.1999
    Ort
    89555, Steinheim,BW
    Beiträge
    14
    Hi, wenn ich mal kurz etwas "Werbung" machen dürfte:
    Auf http://www.linuxhilfen.org gibts in der Rubrik C einen
    Beitrag zu Makefiles.

    Gruß. Andreas
    --
    baitronic@gmx.net
    http://www.linuxhilfen.org

  6. #6
    Registrierter Benutzer
    Registriert seit
    21.10.2000
    Ort
    Köln
    Beiträge
    30
    ne möglichkeit das ganze erstmal zu compilieren währe ein
    "cc *.c -o dateiname.exe" vobei dateiname natürlich beliebing ist, aber bei größeren Sachen kommt man dann meist um die makefiles nicht rundrum
    Wenn was absolut nicht funktioniert nenn es Windows *gg*

  7. #7
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    make ist ansich relativ leicht.
    Bei kleinen Sachen kann man Makefile per Hand erstellen.

    Eine Makefile rule sieht etwa so aus:

    target: dependecies
    <tab>command

    Beispiel:
    Ein Programm besteht aus vier Teilen:
    main.c
    part1.c und part1.h
    part2.c und part2.h
    part3.c und part3.h

    part2.c includiert part3.h
    part1.c includiert part2.h
    main.c includiert part1.h

    Das Programm soll meintest heißen.

    Code:
    all: main.o part1.o part2.o part3.o
    	gcc -o meintest main.o part1.o part2.o part3.o
    
    main.o: main.c part1.h
    	gcc -c main.c
    
    part1.o: part1.c part1.h part2.h
    	gcc -c part1.c
    
    part2.o: part2.c part2.h part3.h
    	gcc -c part2.c
    
    part3.o: part3.c part3.h
    	gcc -c part3.o
    
    clean:
    	rm -f *.o
    	rm -f *~
    Das erste target ist das default target, dass benutzt wird, wenn make ohne Angabe eines targets aufgerufen wird

    Ciao,
    _

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •