Visual Studio.NET professionell und Optimieren
-
Kann der C/C++ Compiler vom Visual Studio.NET Professionell (die kleinste Version vom Studio),
optimierten Code erzeugen?
Das Visual C++.NET Standard, kann es nämlich nicht, erst die teureren Versionen,
deshalb meine Frage.
-
Ja, kann er.
-
und wie der 6er pro hat er wahscheinlich nen profiler, der dir anzeigt welcher code am meisten zeit brauch
-
Könnt ihr mir da wegen dem Optimieren (gibt da ja viele Einstellungen), nen paar
Tipps geben? Wenn ich da Optimierung für kleinere Binaries einstelle, wurden die
bisher nie kleiner, deshalb war ich mir auch nicht sicher ob der das überhaupt kann.
-
Du hast das auch im Release-Modus getestet? Ausserdem musst du angeben wieviel Code vorhanden war. An nem Hello World kann der nicht viel redundantes finden. Es gibt auch ein paar Tricks um die Größe herunter zu schrauben. Das geht allerdings oft zu lasten der Performance.
-
Ja war Release, ich gebe zu das war nen einfaches Programm, aber ich hatte mir
erhofft, dass er von 72Kb, wenigstens auf 70Kb oder so runterkommt.
Das Programm war nen Beispiel aus OOP für Dummies.
Waren ca. 140Zeilen Code, das Programm besteht aus 2Klassen und ist mit dem MVC Pattern
geschrieben.Möglich, dass es da wirklich nicht viel zu reduzieren gibt, werde es mal mit nem
MFC Projekt testen, mit gesamtes Programm optimieren und größe reduzieren......hm ich habe größe reduzieren gewählt und habe nun statt 34kb, 40kb

Habe nun Geschwindigkeit maximieren und globale Optiemierungen auf nein, das
Ergebnis sind 33Kb
Jetzt bin ich verwirrt

-
Hallo,
ein paar Links dazu:
http://msdn.microsoft.com/library/en-us/dv_vstechart/html/vctchOptimizingYourCodeWithVisualC.asp
http://msdn.microsoft.com/library/en-us/vccore/html/_core_Optimizing_Your_Code.3a_.Overview.asp
MfG