Zum Inhalt springen

informat

Mitglieder
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

  1. Hallo, ich habe gerade angefangen, Makefiles zu benutzen und habe dazu eine Frage: Ich möchte eine Bibliothek benutzen, die ich mir heruntergeladen habe. In der Readme-Datei stand, man müsse nur: "To use just include the lib and header file thats all you need." Zitat: (videoInput Library) Also zwei Dateien. Darum habe ich meinen Makefile folgendermaßen geschrieben (Ich kompilliere mit MingW): Code: CXXFLAGS = -O2 -g -Wall -fmessage-length=0 OBJS = TEST.o HEADER = videoInput.h LIBS = -L'C:\videoInput0.1991\compiledLib\compiledByCW' -lvideoInput TARGET = TEST.exe $(TARGET): $(OBJS) $(CXX) -o $(TARGET) $(OBJS) $(HEADER) $(LIBS) all: $(TARGET) clean: rm -f $(OBJS) $(TARGET) Wenn ich aber dann make ausführe, kommen etliche Fehlermeldungen, die so aussehen: C:\...workspace/TEST/TEST.cpp:15: undefined reference to `videoInput::videoInput()' Also hat ja wohl was beim Linken nicht geklappt, oder? Habe ich beim Makefile einen syntaktischen Fehler gemacht? Gruß, informat

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...