Visual Studio 2010 Linker

asdfman

Commander
Registriert
März 2008
Beiträge
2.315
Abend.

Ich habe in einem Projekt eine kleine Krücke eingebaut, die mir malloc() und free() umbiegt,
um mir bei Beenden nicht freigegebenen Speicher ausspucken zu lassen.

Das würde ich gerne in einem Releasebuild nicht ins Binary linken. Geht das? Wie?
 
Schönen Dank, aber den Präprozessor kann ich bedienen. Wer hat die richtige Antwort?
 
#ifdef _DEBUG
cout << "Heyo, i'm only printed in DEBUG configuration!" << endl;
#endif

Edit: ok, dann eben nicht...
 
Rede ich spanisch? Ich möchte mehrere Dateien vom Linken ausschließen. Da #ifdef-Kram drum zu machen
ist natürlich naheliegend, aber hässlich. Geht es denn wirklich nur so? :(
 
Danke, das klingt doch schon vielversprechender.
 
Wenn du im Visual Studio im Solution-Explorer auf dein Projekt klickst, gibt es da auch ein Feld Linkereinstellungen (oder Librarian oder so was ... hab jetzt leider kein VS hier). Dort kannst du auch für jede Konfiguration (debug, release, etc.) separat einstellen, gegen welche Libraries du linken willst.
 
Zurück
Oben