2012-02-10 21 views
5

Instalé MinGW y solo quiero vincular mi programa en un solo archivo EXE. Quiero poder darle este archivo EXE a alguien sin tener que preocuparme por todos los libgcc_s_dw2-1.dll, libstdC++ - 6.dll o cualquier otra DLL. ¿Hay alguna manera de vincular estáticamente todas las bibliotecas requeridas en un único EXE?MinGW Link Single EXE

estoy desarrollando en Windows 7.

Respuesta

6

Puede utilizar -static opción cuando se enlaza con las bibliotecas, y para libgcc y libstdC++ usa la siguiente:

-static-libgcc -static-libstdc++ 
+1

Gracias! Eso funciona perfectamente. – zam664