DrToxic
Rear Admiral
- Registriert
- Juni 2008
- Beiträge
- 6.068
Hi,
ich hab hier ein kleines Problem, das ich nicht gelöst bekomme.
Und zwar programmiere ich nun mit Microsoft VisualStudio 2010 als Entwicklungsumgebung in C, möchte aber meine fertigen Programme trotzdem gern auch an andere Leute schicken, damit die mal drüber gucken, was man besser machen könnte, ob irgendwelche Fehlermeldungen unverständlich sind etc. - man sieht ja irgendwann selber den Wald vor lauter Bäumen nicht mehr
Nur habe ich jetzt das Problem, dass auf anderen Rechnern die Fehlermeldung "msvcr100.dll nicht gefunden/installiert" kommt. Bei Microsoft steht dazu unter C Run-Time Libraries (CRT) das hier:
So wie das aussieht, wird diese *.dll also zum debuggen von C-Code gebraucht.
Aber warum? Ich habe beim Kompilieren in VisualStudio extra "Release" und nicht "Debug" angegeben, d.h. er sollte das Programm doch komplett in Maschinensprache kompiliert haben und gar keine C-Libraries mehr benötigen.
Oder habe ich da etwas Grundlegendes falsch verstanden?
ich hab hier ein kleines Problem, das ich nicht gelöst bekomme.
Und zwar programmiere ich nun mit Microsoft VisualStudio 2010 als Entwicklungsumgebung in C, möchte aber meine fertigen Programme trotzdem gern auch an andere Leute schicken, damit die mal drüber gucken, was man besser machen könnte, ob irgendwelche Fehlermeldungen unverständlich sind etc. - man sieht ja irgendwann selber den Wald vor lauter Bäumen nicht mehr
Nur habe ich jetzt das Problem, dass auf anderen Rechnern die Fehlermeldung "msvcr100.dll nicht gefunden/installiert" kommt. Bei Microsoft steht dazu unter C Run-Time Libraries (CRT) das hier:
msvcrtd.lib
msvcr100d.dll
Multithreaded, dynamic link (import library for MSVCR100D.DLL) (debug).
/MDd
_DEBUG, _MT, _DLL
So wie das aussieht, wird diese *.dll also zum debuggen von C-Code gebraucht.
Aber warum? Ich habe beim Kompilieren in VisualStudio extra "Release" und nicht "Debug" angegeben, d.h. er sollte das Programm doch komplett in Maschinensprache kompiliert haben und gar keine C-Libraries mehr benötigen.
Oder habe ich da etwas Grundlegendes falsch verstanden?