Ich habe C-Programm kompiliere ich mit mingw
unter Windows. Es funktioniert gut, erfordert aber MSVCRT.DLL
. Ich möchte das statisch verknüpfen (wie ich es in Visual Studio tun kann). Ist das möglich?Kann ich MSVCRT statisch mit mingw verbinden?
Ich versuchte -static
Flagge zu gcc
und es gab keine Änderung.
Was ist mit C++ - Programm unter Verwendung auch Standard-C++ - Bibliothek?
über Ihre letzte Frage ... wenn Sie über STL reden, ist es nur Header-Header. –
@Armen: aber gibt es auch DLL für C++ MSVCPT oder so ähnlich? – zaharpopov
Beachten Sie, dass MSVCRT.DLL als eine Systemkomponente in so ziemlich jeder Windows-Version enthalten ist, mit der Sie normalerweise konfrontiert werden. Insbesondere müssen Sie es nicht mit Ihrer Anwendung verteilen, da Ihre Endbenutzer es bereits haben. Eine natürliche Frage ist dann, warum müssen Sie eine dynamische Verbindung zu ihm vermeiden? – RBerteig