Re: belegter Speicher einer Anwendung

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hallo Rudolf!

Genau... und dieses Linken NUR mit kernel32.lib... wie bekomm ich das hin? Per Kommandozeile kann ich's... ok... aber ist's auch mit dem GUI möglich?? Da habe ich irgendwie immer "kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib" drin...

Es spielt doch gar keine Rolle, was da alles angegeben wird! Der Linker nimmt eh nur das, was er braucht.


VS braucht gar nichts. Du meinst wohl eher DU brauchst was.

Nein, das meinte ich nicht so... VS baut unter Umständen irgendwas ein, das ich nicht brauche, von dem ich aber nichts weiss... und mir scheint, dass diese Linkerei mit diesen 11 Bibliotheken genau das ist, was ich damit meinte...

Nein.

Wenn Du keine CRT/STL/MFC/ATL verwendest: Bitte, mach es nicht! Siehe mein obiges Beispiel!

Genau das versuche ich :-)

Dann mach es doch einfach. Du musst dazu im Linker nur den Entry Deiner Funktion angeben und in den Compiler-Einstellungen die obigen Settings /GS-, /O1 (kein /RTC)

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/
.