LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Есть желание настроить кросс-компиляцию по Wine

Кросс-компиляция и Wine не связаны вообще никак.

Тебе нужно:

1. поставить на линукс gcc-mingw(32|64)

2. собрать им Qt или взять уже собранный под винду Qt и положить его заголовки на видное для компилятора место.

3. Собрать свой проект используя gcc-mingw(32|64) под линуксом и получить виндовый бинарник.

4. (Опционально) Проверить работу собранного бинарника под Wine. Если работает под Wine - то будет работать в любой винде. Только для этого пункта Wine и понадобится.

5. (Опционально) Упаковать твой проект при помощи NSIS собранного под линукс под линуксом же, с целью получить няшную виндовую инсталляшку.

Исходная версия Stanson, :

Есть желание настроить кросс-компиляцию по Wine

Кросс-компиляция и Wine не связаны вообще никак.

Тебе нужно:

1. поставить gcc-mingw(32|64)

2. собрать им Qt или взять уже собранный под винду Qt и положить его заголовки на видное для компилятора место.

3. Собрать свой проект используя gcc-mingw(32|64) под линуксом и получить виндовый бинарник.

4. (Опционально) Проверить работу собранного бинарника под Wine. Если работает под Wine - то будет работать в любой винде. Только для этого пункта Wine и понадобится.

5. (Опционально) Упаковать твой проект при помощи NSIS собранного под линукс под линуксом же, с целью получить няшную виндовую инсталляшку.