all meine Progs sind mindestens 240 KB groß, wenn ich bei einem Prog zb "getchar()" benutzen würde verdoppelt sich die Dateigröße. Ich weiß ja, dass das an den Header-Datein liegt. Gib es irgend eine Möglichkeit die Anwendungen so zu schreiben, das sie kleiner als zb. 50 KB sind, wenn ja wie???
(keygen oder so sind ja auch etwas <20 KB) -- Get nicht gibs nicht!
Hi, das kommt daher das sobald du z.b getchar benutzt, eine weitere lib zu deinem programm dazugelinkt wird. Um die Größe zu verkleinern musst du Optimierungen in deinem Compiler anschalten, dann kriegst du auch z.b mit Visual C++ Exe-größen von rund 80kb hin. kleiner gehts nur wenn man manuell optimiert. "Keygens" sind imho meist aus reinem asm, wodurchs dann absolut optimiert ist. -- class God : public ChuckNorris { };
Wenn du nur einzelne Funktionen aus einer Dll willst, kannst du die auch manuell per LoadLibrary laden und dann die Funktion mit GetProcAddress raussuchen, anstatt die ganze Lib mitzulinken.
Danke werde ich mal ausprobieren! Doch wie Optimiere ich meinen Compiler (Visual Studio 6.0 Enterprise Edition) ?
hehe Das mit den Games, ist schon heftig! Das ist mir selbst auch schon aufgefallen. Und damit die Firmen noch mehr Geld machen geben sie sich mühe die PC Spiele so zu coden, das sie auch auf der PS2 hervorragend laufen! wo sie ja normalerweise nie laufen würden.
Warum nicht auch bei PC Games so!!!? -- Get nicht gibs nicht!Dieser Post wurde am 11.10.2005 um 16:39 Uhr von Octron editiert.