hallo wenn ich mein prog debugen will kommt bei mir immer die warnung Debbuging information for 'test.exe' cannot be found or does not mach. Binary was not built with debuging information. ich hab den project mehr malls komplet neu erstellt aber die warnung kommt jedes mal ich habe keine ahnung was es bedeutet -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.
Du kannst oben auswählen, ob du im Debug oder im Release Modus kompilieren willst. Die Debug binary ist größer, weil der Kompiler einige Infos da rein haut, die man zum debugen benötigt. Diese fehlen halt im Release Modus -- perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
hm ich compeliere aber im debug modus sollte also alles da bei sein. ich hab den project komplet neu erstellt also alles gelöscht und neu gemacht, aber die warnung kommt trotzdem. kann es sein das der debuger oder das visual studio einfach kamut sind -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.
ah ok - ich hatte das heute auch schon - Du hast einfach Debuginfos abgeschaltet oder Optimierung an (Optimierung überwiegt, Debuginfos werden dann verworfen)
Erstell am besten ein leeres Projekt welches zu deinem Programmtyp passt (z.b "Konsolenanwendung" o.ä) NICHT "Win32-Projekt"! und erst in dem Projektassistent dann "Leeres Projekt" auswählen, deine Dateien hinzufügen usw.
Dann klappt das - bei einem Projekt vom Typ "Win32-Projekt" muss man alles selbst einstellen - scheint mir eigentlich ein Bug im Projekttyp zu sein, da da Debug und Release die gleichen Basisoptionen haben. -- class God : public ChuckNorris { };