Makefile und Co?

Dieses Thema im Forum "Programmieren allgemein" wurde erstellt von matzeed7, 28.10.2006.

  1. #1 matzeed7, 28.10.2006
    matzeed7

    matzeed7 Mitglied

    Dabei seit:
    28.10.2006
    Beiträge:
    38
    Zustimmungen:
    0
    Hallo an Alle!

    Ich habe fogendes kleines Probleme! Bei meinem aktuellen Projekt funktioniert das net so richtig!

    mein Prob: da ich nicht nur unter Linux arbeiten kann, muss ich manchmal mit Cygwin vorlieb nehmen, also möchte ich mein Makefile mit einem argument versehen, das zb bei make cygwin oder make linux einmal die linux und/oder die cygwin pfade genommen werden. ist dies überhaupt möglich, wenn ja wie?

    was ich im makefile auch noch net hinbekommen habe, ist das Einbinden eines Unterverzeichnisses, indem meine include stehen. Mein Projekt liegt wie folgt im Verzeichnis:
    /home/main.c und noch das Makefile
    /home/my_include/get_elf.h und get_elf.c

    ich habe dazu folgendes makefile gschrieben:

    Code:
    all: clean elf main prog
    
    OBJ = prog.exe 
    
    clean: 	
    	rm -rf $(OBJ)
    
    elf: get_elf.c
    	 
    	gcc-4.0 -c get_elf.c 
    	
    main: main.c
    	 
    	gcc-4.0 -c main.c
    
    prog: get_elf.o main.o
    	
    	 	 
    	gcc-4.0 -o prog.exe get_elf.o main.o
    	 
    	./prog.exe main_demo.exe > ausgabe.txt
    	
    	nedit ausgabe.txt &
    	 
    
    kann mir da wer weiterhelfen, wie muss ich mein makefile ändern um die include dateien in mein my_include Ordner verschieben zu können.
    und wie kann ich das makefile andern um eine cygwin/linux schalter zu realisieren?

    Danke schon mal im voraus!
    Gruss Matze
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 root1992, 28.10.2006
    root1992

    root1992 von IT-Lehrern besessen

    Dabei seit:
    02.01.2006
    Beiträge:
    1.138
    Zustimmungen:
    0
    Ort:
    Märchenwald
    Ich denke du willst my_include als zusätzlichen includepfad mit angeben, wenn dies so ist, kannst du es mit dem gcc machen. Ich glaube -I<path> .
     
Thema:

Makefile und Co?

Die Seite wird geladen...

Makefile und Co? - Ähnliche Themen

  1. mit makefile bilder convertieren (ImageMagick)

    mit makefile bilder convertieren (ImageMagick): Hi, ich würde gern mit einer Makefile alle Bilder in ein bestimmtes format konvertieren. Zum konvertieren möchte ich ImageMagick benutzen. Das...
  2. Makefile rekursiv aufrufen

    Makefile rekursiv aufrufen: HAT SICH ERLEDIGT!! WAR EIN BISSEL DUSSELIG ;) Hi, mal eine Frage zu einem Makefile. Ich weiß nicht wie man in einer Regel eine Variable setzt,...
  3. Makefile Problem für Diplomarbeit

    Makefile Problem für Diplomarbeit: Hallo, ich schreibe gerade meine Diplomarbeit und soll dort eine Schnittstelle für eine IR-Kamera zur Anbindung an eine LabView...
  4. Cygwin nur für g++ und Makefiles

    Cygwin nur für g++ und Makefiles: Hallo. Weis irgend jemand welche pakete man genau praucht, um den cygwin nur für den g++ compiler und die makefiles zu verwenden? Danke
  5. Cygwin & makefile => Hilfe

    Cygwin & makefile => Hilfe: Hallo ! Ich suche verzweifelt nach Info´s wie ich mit Cygwin einen makefile erstellen kann. Kann mir jemand kurz eine Einweisung geben? Ich bin...