Life Sucks
Cadet 2nd Year
- Registriert
- Juli 2018
- Beiträge
- 29
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
main.cpp
sort.cpp
sort.h
main.h
und das Makefile
scheitert. So müßte es gehen:CXX = cl
CXXFLAGS = /EHsc /nologo
LD = link
LDFLAGS = /nologo
TARGET = main.exe
HEADERS = sort.h
OBJS = main.obj sort.obj
all: $(TARGET)
.PHONY: all
clean:
del $(OBJS)
distclean:
del $(TARGET) $(OBJS)
.PHONY: clean distclean
%.obj: %.cpp $(HEADERS)
$(CXX) $(CXXFLAGS) /c $<
$(TARGET): $(OBJS)
$(LD) $(LDFLAGS) $^ /OUT:$@
%.obj: %.cpp $(HEADERS)
, aber ich habe noch ein paar andere Fehler rausgeholt.OK, Du hast es "gelöst", aber die obere Zeile ist doppelt gemoppelt, da Du eh schon explizit fürLife Sucks schrieb:main.obj: %.cpp
$(CXX) $(CXXFLAGS) /c $<
main.obj
eine "Build-Regel" anführst -- und eigentlich auch schon weisst, dass main.obj
nur von main.cpp
kommen kann. %.cpp
ist also "verwirrend". Da Du wahrscheinlich auch die Funktionen aus sort.cpp
irgendwie in main.cpp
verwenden willst, würde diese Abhängigkeitsregel in der Build-Regel für main.obj (zu sort.h
) dort fehlen.