Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Makefile

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - C
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
BlackPanther



Anmeldungsdatum: 29.05.2001
Beiträge: 44
Wohnort: Bern/Schweiz

BeitragVerfasst am: 11. Feb 2002 14:29   Titel: Makefile

Hallo,

Kann mir jemand sagen, wie ich das Makefile machen muss, damit die Sourcen in einem Verzeichnis "../proj_xy/src"", die Objektfiles in einem Verzeichnis "../proj_xy/obj"" und die Executeables und das Makefile im Stammverzeichnis "../proj_xy/" sind?

Mein Makfile sieht etwa so aus:

# Makfile
all: main.o difftime.o output.o biorhyt.o zwischenjahre.o wochentag.o tiff.o
$(CC) -o biorhythmus.exe main.o difftime.o output.o biorhyt.o zwischenjahre.o wochentag.o tiff.o

main.o: main.c difftime.c output.c zwischenjahre.c
$(CC) -c main.c

difftime.o: difftime.c zwischenjahre.c
$(CC) -c difftime.c
.
.
.

# End of Makefile

Bei den Sourcen kann ich einfach "src/" vor die *.c anfügen, oder?

Besten Dank für eure Hilfe,

mfg
Mike
 
Benutzer-Profile anzeigen Private Nachricht senden

Boron
Gast





BeitragVerfasst am: 13. Feb 2002 11:35   Titel: Re: Makefile

Wie du schon selber vermutest. Bei den quellen das "src/" davor machen, und für Objektdateien ein "obj/" davor schreiben.

Das Verzeichnis obj sollte dann natürlich schon existieren. Das kannst du ja automatisch im Makefile erstellen lassen, zuerst prüfen ob es existiert, wenn nicht "mkdir obj".

Gruss Boron
 

BlackPanther



Anmeldungsdatum: 29.05.2001
Beiträge: 44
Wohnort: Bern/Schweiz

BeitragVerfasst am: 13. Feb 2002 16:19   Titel: Re: Makefile

Danke Boron,

Nun hat es geklappt
 
Benutzer-Profile anzeigen Private Nachricht senden

BlackPanther



Anmeldungsdatum: 29.05.2001
Beiträge: 44
Wohnort: Bern/Schweiz

BeitragVerfasst am: 13. Feb 2002 16:19   Titel: Re: Makefile

Danke Boron,

Nun hat es geklappt
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - C Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy