Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Quellcode |
|
1 2 3 4 5 6 |
#include "hge.h" #include "hgesprite.h" #include "hgefont.h" #include "box2d.h" // physik engine #include "CFramework.hpp" #include "math.hpp" // eigene mathe hpp |
Quellcode |
|
1 |
#include "CObject.hpp" |
Quellcode |
|
1 |
#include "CFramework.hpp" |
Quellcode |
|
1 2 3 4 |
#include <hge.h> #include <hgesprite.h> #include <box2d.h> #include "math.hpp" |
Quellcode |
|
1 2 3 4 5 |
#include <list> #include <iostream> #include "Singleton.hpp" #include "CObject.hpp" #include <box2d.h> |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
------ Erstellen gestartet: Projekt: 2D Simulation, Konfiguration: Debug Win32 ------ Kompilieren... main.cpp Code wird generiert... Kompilieren... CFramework.cpp Code wird generiert... Verknüpfen... CObject.obj : error LNK2005: "void __cdecl Init(float,float)" (?Init@@YAXMM@Z) ist bereits in CFramework.obj definiert. CObject.obj : error LNK2005: "float __cdecl worldTob2X(float)" (?worldTob2X@@YAMM@Z) ist bereits in CFramework.obj definiert. CObject.obj : error LNK2005: "float __cdecl worldTob2Y(float)" (?worldTob2Y@@YAMM@Z) ist bereits in CFramework.obj definiert. CObject.obj : error LNK2005: "float __cdecl b2ToWorldX(float)" (?b2ToWorldX@@YAMM@Z) ist bereits in CFramework.obj definiert. CObject.obj : error LNK2005: "float __cdecl b2ToWorldY(float)" (?b2ToWorldY@@YAMM@Z) ist bereits in CFramework.obj definiert. CObject.obj : error LNK2005: "float g_width" (?g_width@@3MA) ist bereits in CFramework.obj definiert. CObject.obj : error LNK2005: "float g_heigth" (?g_heigth@@3MA) ist bereits in CFramework.obj definiert. main.obj : error LNK2005: "void __cdecl Init(float,float)" (?Init@@YAXMM@Z) ist bereits in CFramework.obj definiert. main.obj : error LNK2005: "float __cdecl worldTob2X(float)" (?worldTob2X@@YAMM@Z) ist bereits in CFramework.obj definiert. main.obj : error LNK2005: "float __cdecl worldTob2Y(float)" (?worldTob2Y@@YAMM@Z) ist bereits in CFramework.obj definiert. main.obj : error LNK2005: "float __cdecl b2ToWorldX(float)" (?b2ToWorldX@@YAMM@Z) ist bereits in CFramework.obj definiert. main.obj : error LNK2005: "float __cdecl b2ToWorldY(float)" (?b2ToWorldY@@YAMM@Z) ist bereits in CFramework.obj definiert. main.obj : error LNK2005: "float g_width" (?g_width@@3MA) ist bereits in CFramework.obj definiert. main.obj : error LNK2005: "float g_heigth" (?g_heigth@@3MA) ist bereits in CFramework.obj definiert. LINK : warning LNK4098: Standardbibliothek "LIBCMTD" steht in Konflikt mit anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden. C:\Dokumente und Einstellungen\Fabian\Desktop\C++\REAL SIMULATION\2D Simulation\Debug\2D Simulation.exe : fatal error LNK1169: Mindestens ein mehrfach definiertes Symbol gefunden. Das Buildprotokoll wurde unter "file://c:\Dokumente und Einstellungen\Fabian\Desktop\C++\REAL SIMULATION\2D Simulation\2D Simulation\Debug\BuildLog.htm" gespeichert. 2D Simulation - 15 Fehler, 1 Warnung(en) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ========== |
Quellcode |
|
1 2 3 4 5 6 |
#ifndef CFRAMEWORK_HPP #define CFRAMEWORK_HPP ............ #endif |
Zitat von »"Unknown"«
Quellcode
1 2 3 4 5 6 #ifndef CFRAMEWORK_HPP #define CFRAMEWORK_HPP ............ #endif
is dabei
Werbeanzeige