2012-02-10 3 views
5

Я установил MinGW, и я просто хочу связать свою программу с одним EXE-файлом. Я хочу, чтобы предоставить этот файл EXE кому-то, не беспокоясь обо всех libgcc_s_dw2-1.dll, libstdC++ - 6.dll или любой другой DLL. Есть ли способ статически связать все необходимые библиотеки с одним EXE?MinGW Link Single EXE

Я разрабатываю на Windows 7.

ответ

6

Вы можете использовать -static опцию при компоновке с библиотеками, а также для libgcc и libstdC++ использовать следующее:

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

Спасибо! Это работает отлично. – zam664

Смежные вопросы