Header-Datei inkludieren
-
Hallo, ich habe eine Headerdatei geschrieben. Ich würde diese gerne in das Projekt inkludieren. Die Header- und die dazu gehörige cpp-Datei befinden sich im selben Ordner. Das Verzeichnis habe ich als Including-Verzeichnis hinzugefügt. Es kommt allerdings trotzdem der Fehler "nicht aufgelöste Externe".
Muss man der Headerdatei die .cpp vielleicht zuweisen?
-
Navy schrieb:
Es kommt allerdings trotzdem der Fehler "nicht aufgelöste Externe".
Der Fehler komt daher, dass die .cpp nicht mitcompiliert und mitgelinkt wurde. Falls du eine IDE benutzt, musst du sie zum Projekt hinzufügen.
Lerne beizeiten, Compiler- und Linkerfehler auseinanderzuhalten.
-
Bashar schrieb:
Lerne beizeiten, Compiler- und Linkerfehler auseinanderzuhalten.
Danke für den Hinweis.
Ich weiß aber nicht genau, wie man die cpp dem Projekt hinzufügt.
-
Tja, wie hast du denn das Projekt angelegt?
-
cpp gehören in überhaupt kein C Projekt. Du scheinst keine Ahnung zu haben, was du überhaupt tust.
-
Wutz schrieb:
cpp gehören in überhaupt kein C Projekt. Du scheinst keine Ahnung zu haben, was du überhaupt tust.
Falsches Forum, fällt mir gerade auf.
Ich habe, im Visual Studio, die .h und .cpp jetzt einfach dem Projekt hinzugefügt. Die .h ist jetzt unter "Headerdateien" zu finden, die .cpp unter "Quelldateien". Es funktioniert.