hallo ich habe mit meinem visual studio 2005 ein program gemaacht und hab es meienm kumpel gegeben aber bei dem läuft es net wenn er die exe startet kriegt er den fehler das die msvcp80.dll net da ist ich habe im meinem pc gesucht und die dll gefunden und sie ihm mitgegeben aber es läuft trotzdem net er kriegt trotzdem de nselben fehler p.s. wir haben beide xp home fals es wichtig ist -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.
muss ich sie einfach mitgeben oder auch in das programm einbinden und warum braucht das programm überhaubt die ganzen dlls wenn ich mit z.B. devvc++ ein program mache läuft es ohne nichts -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.
die msvc*80.dll linkt er immer rein, in den versionen < pro kann man diese imho nicht statisch binden, das sind "nur" die c/c++ runtimes. MFC wäre mfc*80.dll -- class God : public ChuckNorris { };
vielleicht bin ich aj einfach blöd aber was soll ich jetzt den machen 1.ich habe keine mfc benutzt sondern nur mit der reinen win api programmiert! 2.wie krieg ich jetzt das programm auch auf einem anderem pc laufen, der kein mvsc++ hat? -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.
die obigen 3 dlls mitgeben. Ansonsten "depends.exe" benutzen um dir die abhängigkeiten anzeigen zu lassen und ggf diese dlls mitliefern. -- class God : public ChuckNorris { };