Установка Qt
Материал из Wiki.crossplatform.ru
Lit-uriy (Обсуждение | вклад) м («Установка Qt4.3.x» переименована в «Установка Qt»: общаяя страница для разных версий) |
Lit-uriy (Обсуждение | вклад) (→Исходники) |
||
(2 промежуточные версии не показаны) | |||
Строка 1: | Строка 1: | ||
== Исходники == | == Исходники == | ||
- | Компания Trolltech буквально всё поставляет в виде исходников, и инструментальные средства не являются исключением, а значит, их нужно собрать с помощью C++ компилятора. По большому счету, собрать эту библиотеку можно любым С++ компилятором, соответствующим стандарту ISO C/C++. Однако исполняемые файлы, в общем случае, созданные разными компиляторами, являются несовместимыми. Т.е. если вы собрали библиотеку [[Qt]] с помощью одного компилятора, то и собственную программу, которая будет использовать dll'ки Qt, должны компилировать этим же компилятором. | + | Компания Trolltech буквально всё поставляет в виде исходников, и инструментальные средства не являются исключением, а значит, их нужно собрать с помощью C++ компилятора. По большому счету, собрать эту библиотеку можно любым С++ компилятором, соответствующим стандарту ISO C/C++. |
+ | {{Замечание|Однако исполняемые файлы, в общем случае, созданные разными компиляторами, являются несовместимыми. Т.е. если вы собрали библиотеку [[Qt]] с помощью одного компилятора, то и собственную программу, которая будет использовать dll'ки Qt, должны компилировать этим же компилятором.}} | ||
* [[Сборка Qt с использованием MinGW32]] | * [[Сборка Qt с использованием MinGW32]] | ||
* [[Сборка Qt с использованием MS Visual Studio]] | * [[Сборка Qt с использованием MS Visual Studio]] | ||
Строка 14: | Строка 15: | ||
* [[Перевод инструментов Qt]] | * [[Перевод инструментов Qt]] | ||
* [[Перевод сообщений Qt]] | * [[Перевод сообщений Qt]] | ||
- | * [[ | + | * [[Qt_RTT|Перевод документации Qt]] |
[[Категория:Qt FAQ]] | [[Категория:Qt FAQ]] |
Текущая версия на 22:01, 1 сентября 2009
[править] Исходники
Компания Trolltech буквально всё поставляет в виде исходников, и инструментальные средства не являются исключением, а значит, их нужно собрать с помощью C++ компилятора. По большому счету, собрать эту библиотеку можно любым С++ компилятором, соответствующим стандарту ISO C/C++.
![]() | Однако исполняемые файлы, в общем случае, созданные разными компиляторами, являются несовместимыми. Т.е. если вы собрали библиотеку Qt с помощью одного компилятора, то и собственную программу, которая будет использовать dll'ки Qt, должны компилировать этим же компилятором. |
[править] Готовые сборки
Также компания Trolltech позволяет упростить жизнь для разработчиков под MS Windows, можно скачать автоустановщик qt-win-opensource-ВЕРСИЯ-mingw.exe. Он содержит пакет исходников + dll'ки + скомпилированные инструменты, собранные с помощью компилятора GCC (его версия под MS Windows и носит название MinGW32), но этот пакет содержит dll'ки только релиз версии, а отладочные предлагается собрать самостоятельно. Это означает, что если вам необходимо будет отлаживать программу в отладчике (например: GDB) вам необходимо предварительно собрать отладочные версии dll'ок.