g ++ производит исполняемый файл для windows - PullRequest
2 голосов
/ 04 марта 2010

Я использую gcc / g ++ для компиляции приложений на языке c / c ++ - живу на OpenSuSe, кстати.

Есть ли какой-нибудь способ (какой-то вариант, я думаю), чтобы g ++ создавал исполняемый файл, подходящий для Windows?

Ответы [ 3 ]

3 голосов
/ 04 марта 2010

Вы можете найти пакет mingw32 в OpenSuSE (я знаю, что есть один для Debian) или установить его вручную . Тогда, если у вас есть сценарий configure, командная строка будет выглядеть примерно так, чтобы make использовал набор инструментов кросс-компиляции MinGW:

./configure --prefix=/usr/local --target=i386-mingw32

У mingw.org также есть учебник по созданию кросс-компилятора , не знаю, работает ли он.

(Кроме того: некоторые веб-сайты указывают на mirzam.it.vu.nl / mingw , содержащий пакеты RPM MinGW, но кажется, что этот сайт не работает.)

0 голосов
/ 04 марта 2010

Ознакомьтесь с MinGW Cross и связанными ссылками:

http://www.nongnu.org/mingw-cross-env/#see-also

0 голосов
/ 04 марта 2010

Вам нужно будет запустить g ++ в Windows, чтобы получить исполняемый файл Windows с другого конца.
Проверьте mingw или cygwin .

...