Редактирование: Получение исходников (Git и Qt)

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
-
{{Инфо
 
-
|title = Эта статья является переводом руководства: ''[http://qt.gitorious.org/qt/pages/GetTheSource Get the source code]''<small></small>
 
-
|text =
 
-
}}
 
-
 
=== Получение исходников ===
=== Получение исходников ===
 +
 +
Эта статья описывает как настроить ваше локальное окружение для разработки, как использовать Git, чтобы получить исходный код Qt, и как собрать библиотеки на вашей машине.  
Эта статья описывает как настроить ваше локальное окружение для разработки, как использовать Git, чтобы получить исходный код Qt, и как собрать библиотеки на вашей машине.  
-
__TOC__
 
=== Настройка вашей машины  ===
=== Настройка вашей машины  ===
-
Qt может быть собрана и использована на множестве различных платформ. Операционные системы для разработки - Mac OS X, Windows и Linux, с различными требованиями к компиляторам и библиотекам третьих сторон. Разработка с Qt требует сборки её из исходного кода, таким образом стандартными требованиями являются:
+
Qt может быть собрана и использована на множестве различных платформ. Операционные системы для разработки - Mac OS X, Windows и Linux, с различными требованиями к компиляторам и библиотекам третьих чторон. Разработка с Qt требует сборки её из исходного кода, таким образом стандартными требованиями являются:
*[http://doc.crossplatform.ru/qt/4.6.x/requirements-embedded-linux.html Требования Qt для Embedded Linux]
*[http://doc.crossplatform.ru/qt/4.6.x/requirements-embedded-linux.html Требования Qt для Embedded Linux]
*[http://doc.crossplatform.ru/qt/4.6.x/requirements-mac.html Требования Qt для Mac OS X]
*[http://doc.crossplatform.ru/qt/4.6.x/requirements-mac.html Требования Qt для Mac OS X]
Строка 24: Строка 20:
=== Клонирование Qt ===  
=== Клонирование Qt ===  
После настройки вашей машины, т.е. установки требуемых инструментов и билиотек для сборки Qt, загрузите исходный код, склонировав Git-хранилище Qt, используя следующую команду: <br />
После настройки вашей машины, т.е. установки требуемых инструментов и билиотек для сборки Qt, загрузите исходный код, склонировав Git-хранилище Qt, используя следующую команду: <br />
-
{{Команда|git clone git://gitorious.org/qt/qt.git
+
<code>git clone git://gitorious.org/qt/qt.git</code><br />
-
cd qt}}
+
<code>cd qt</code>
=== Сборка Qt ===  
=== Сборка Qt ===  
-
Сборка Qt осуществляется тем же способом, который вы использовали для официального выпуска Qt. Стандартные инструкции по сборке/установке:  
+
Build Qt the same way you would for an official Qt release. The standard build/installation instructions apply:  
-
* [http://doc.crossplatform.ru/qt/4.6.x/qt-embedded-install.html Установка Qt для Embedded Linux]
+
Installing Qt for Embedded Linux  
-
* [http://doc.crossplatform.ru/qt/4.6.x/install-mac.html Установка Qt на Mac OS X]
+
Installing Qt on Mac OS X  
-
* [http://doc.crossplatform.ru/qt/4.6.x/install-win.html Установка Qt на Windows]
+
Installing Qt on Windows  
-
* [http://doc.crossplatform.ru/qt/4.6.x/install-wince.html Установка Qt на Windows CE]
+
Installing Qt on Windows CE  
-
* [http://doc.crossplatform.ru/qt/4.6.x/install-x11.html Установка Qt на X11 Platforms]
+
Installing Qt on X11 Platforms  
=== Создание документации ===  
=== Создание документации ===  
-
Так как хранилище - просто исходный код, а не законченный пакет, поэтому страницы HTML-документации отсутсвуют. Если вы используете хранилище для рание выпущенной версии Qt, то вы можете перейти в [http://doc.qtsoftware.com/ он-лайн документацию] или [http://www.qtsoftware.com/downloads загрузить пакет] .  
+
Since the repository is just the source code rather than a complete package the HTML documentation pages are not include. If you use a repository for a previously released Qt version, then you can go to the [[online documentation]] or [[download a package]] .  
-
Для документации, которая не доступна он-лайн или посредством пакета, вы должны генерировать её самостоятельно. Чтобы сделать это, выполните
+
For documentation that is not yet available online or through a package you have to generate the documentation yourself. To do that, run
-
{{Команда|make docs}}
+
make docs  
-
после запуска ''configure'' и сборки библиотек.
+
 
 +
after running configure and building the libraries else.
=== Что дальше? ===  
=== Что дальше? ===  
-
Чтобы узнать, как делать изменения в Qt и загружать их для рассмотрения в верхах смотрите [[QtContributionGuidelines]] . Если вы желаете просто держать исходники в актуальном состоянии и молча следить за разработкой Qt просто выполните ''git pull'' в каталоге с исходым кодом, чтобы тянуть последние изменения.
+
To learn how to make changes to Qt and upload them for submission upstream see QtContributionGuidelines . If you would like to simply stay up-to-date with your sources and silently follow the development of Qt simply run git pull in your source code directory to pull in the latest changes.
-
 
+
-
 
+
-
[[Категория:Qt]]
+
-
[[Категория:Git]]
+
-
[[Категория:СУВ]]
+

Пожалуйста, обратите внимание, что все ваши добавления могут быть отредактированы или удалены другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Wiki.crossplatform.ru:Авторское право). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!


Шаблоны, использованные на текущей версии страницы: