Hallo zusammen,
ich habe Probleme mit meiner Makefile und der Unterordnerstruktur.
Im Moment sieht's so aus:
1 | |- Makefile
|
2 | |- einsSRC
|
3 | |--|- foo.c
|
4 | |--|- foo.h
|
5 | |- zweiSRC
|
6 | |--|- bar.c
|
Wobei bar.c ein Problem mit dem Includieren hat.
1 | #include "einsSRC/foo.h"
|
Die Dateien und Dateistruktur (Ordnerstruktur) sind von einem
existierenden Projekt, weshalb ich da ungern etwas ändern möchte. Es ist
aber ein CMake-Projekt und jetzt brauche ich eigene Makefiles.
Meine Makefile sieht so aus:
1 | EINS ?= ./einsSRC
|
2 | ZWEI ?= ./zweiSRC
|
3 |
|
4 | C_SRC = $(EINS)/foo.c $(ZWEI)/bar.c
|
Also, das scheint nicht so toll zu sein.
Wie müsste ich meine Makefile ändern?
Oder brauche ich für jeden Unterordner eine eigene Makefile?
DANKE