Probleme mit Konstanten aus der Resource.h
-
So, hab jetzt den letzen Schliff gemacht. Werde das mal mit dem Debug ausprobieren...
-
Habe allerdings doch abschließend noch eine Frage: ich habe jetzt die DLL im Release-Build im Zielprojekt eingebunden. Jetzt läuft diese Variante aber nur, wenn ich die Anwendung auch als Release kompiliere. Muss ich für den Debug-Modus auch eine DLL im Debug-Modus bereitstellen? Denn das läuft komischerweise auch...
-
Ja!
Die Klasseninterfaces zwischen Debug und Relwase sind gravierend. CObject hat ja zusätzlich noch eine Dump und IsValid (oä) als virtuelle Funktionen.
new und delete ín der Debug Version funktionieren komplett anders...
-
Martin Richter schrieb:
Ja!
Die Klasseninterfaces zwischen Debug und Relwase sind gravierend. CObject hat ja zusätzlich noch eine Dump und IsValid (oä) als virtuelle Funktionen.
new und delete ín der Debug Version funktionieren komplett anders...Ja ok, das sieht man ja auch schon an der Dateigröße. Unterscheidet sich denn die .lib der entsprechenden Release-Funktion von der aus der Debug-Version?
Ich hab mal mein Projekt wie im Artikel ( http://mm-werkstatt.informatik.uni-augsburg.de/documents/tutorials/struktur2005.pdf ) umgestellt. Leider zieht er trotzdem nicht automatisch die richtige DLL, da die Libs scheinbar gleich sind. Wie macht ihr die Projekte bei Verwendung von DLLs für Debug/Release fit?