Russian Qt Forum
Мая 12, 2025, 19:46
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Qt 5.0.0, MinGW, Windows 8 64 bit, сборка 32 и 64 битных приложений
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt 5.0.0, MinGW, Windows 8 64 bit, сборка 32 и 64 битных приложений (Прочитано 8618 раз)
G-virus
Гость
Qt 5.0.0, MinGW, Windows 8 64 bit, сборка 32 и 64 битных приложений
«
:
Декабря 24, 2012, 17:46 »
Здравствуйте. Подскажите,пожалуйста, как по умному организовать возможность сборки приложений под 32 и 64 битные системы.
Скачал Qt 5.0.0 исходники, поставил MinGW 64. Нужен ли второй 32 битный компилятор, надо ли собирать отдельные Qt для 32 и 64 бита? И можно ли прикрутить к криейтору возможность выбора способа сборки?
Спасибо
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Qt 5.0.0, MinGW, Windows 8 64 bit, сборка 32 и 64 битных приложений
«
Ответ #1 :
Декабря 24, 2012, 20:56 »
Цитировать
Нужен ли второй 32 битный компилятор
И да и нет. Но если Mingw х64 умеет кросс-компиляцию для х32, то второй не нужен. Посмотри в гугле.
Цитировать
надо ли собирать отдельные Qt для 32 и 64 бита
Да, надо.
Цитировать
И можно ли прикрутить к криейтору возможность выбора способа сборки?
Да.
Записан
ArchLinux x86_64 / Win10 64 bit
G-virus
Гость
Re: Qt 5.0.0, MinGW, Windows 8 64 bit, сборка 32 и 64 битных приложений
«
Ответ #2 :
Декабря 24, 2012, 21:58 »
Вроде нагуглились два ключа -m32 и -m64 для Mingw64, только нужно найти mingw, поддерживающий кросс-компиляцию
Записан
alexpux
Гость
Re: Qt 5.0.0, MinGW, Windows 8 64 bit, сборка 32 и 64 битных приложений
«
Ответ #3 :
Января 04, 2013, 18:45 »
Mingw для кросскомпиляции 32-64 и 64-32 вы можете скачать с:
http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.7.2/32-bit/threads-posix/sjlj/x32-4.7.2-release-posix-sjlj-rev6.7z/download
http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.7.2/64-bit/threads-posix/sjlj/x64-4.7.2-release-posix-sjlj-rev6.7z/download
Так же имеются готовые сборки Qt-5.0.0 + QtCreator-2.6.1 под mingw. Ссылки ниже:
http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/Qt-Builds/SDK-x64.7z/download
http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/Qt-Builds/SDK-x32.7z/download
Каждый архив содержит 3 папки - Qt*, mingw*, ported*. Чтобы использовать мою сборку Qt нужно ОБЯЗАТЕЛЬНО создать папку C:\SDK и распаковать архив в эту папку И ТОЛЬКО ЭТУ. Затем можете запускать qtcreator.exe из папки C:\SDK\Qt*\bin\.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...