Building Qt Documentation/ru: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
m (AutoSpider moved page Building Qt Documentation Russian to Building Qt Documentation/ru: Localisation)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Русский''' [[Building Qt Documentation|English]] [[Building Qt Documentation Italian|Italiano]] [[Building Qt Documentation Spanish|Spanish]] [[Building Qt Documentation Japanese|日本語]] [[Building Qt Documentation SimplifiedChinese|简体中文]]
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}


=Построение документации Qt=
'''Русский''' [[Building_Qt_Documentation|English]] [[Building_Qt_Documentation_Italian|Italiano]] [[Building_Qt_Documentation_Spanish|Spanish]] [[Building_Qt_Documentation_Japanese|日本語]] [[Building_Qt_Documentation_SimplifiedChinese|简体中文]]


Для информации о написании документации для Qt, смотрите страницу [[Writing-Qt-Documentation|Writing Qt Documentation]].
= Построение документации Qt =


==Сборка qdoc3==
Для информации о написании документации для Qt, смотрите страницу [[Writing Qt Documentation]].
 
== Сборка qdoc3 ==


qdoc3 собирается в процессе нормальной компиляции Qt, так как он необходим для создания документации Qt. Соответственно, обычно нет необходимости собирать его отдельно, он идет в комплекте с остальными утилитами Qt.
qdoc3 собирается в процессе нормальной компиляции Qt, так как он необходим для создания документации Qt. Соответственно, обычно нет необходимости собирать его отдельно, он идет в комплекте с остальными утилитами Qt.
Line 12: Line 14:


Linux/Unix:
Linux/Unix:
<code>
make sub-tools-bootstrap sub-moc sub-corelib sub-xml sub-qdoc3
</code>


Windows:
Windows:


==Запуск qdoc3==
<code>
nmake sub-tools-bootstrap sub-moc sub-corelib sub-xml sub-qdoc3
</code>
 
== Запуск qdoc3 ==


Есть два пути для построения документации по Qt.
Есть два пути для построения документации по Qt.


===Использование готового makefile Qt===
=== Использование готового makefile Qt ===


В командной строке, перейдите в корневую директорию и вызовите ''docs'' правило.
В командной строке, перейдите в корневую директорию и вызовите ''docs'' правило.


Например, на Linux/Unix платформе:
Например, на Linux/Unix платформе:
<code>
cd path/to/qt-build
make docs
</code>


В Windows можете использовать ''nmake'' для VS компилятора или ''make'' для MinGW:
В Windows можете использовать ''nmake'' для VS компилятора или ''make'' для MinGW:


===Запуск qdoc3 явно===
<code>
cd path\to\qt-build
nmake docs
</code>
 
=== Запуск qdoc3 явно ===


Если вы уже имеете собранный ''qdoc3'', можете вызвать непосредственно ''qdoc3'' для построения документации.
Если вы уже имеете собранный ''qdoc3'', можете вызвать непосредственно ''qdoc3'' для построения документации.


В командной строке, установите ''<span class="caps">QTDIR</span>'' и ''QT_SOURCE_TREE'' переменные окружения. Затем перейдите в корневую директорию и запустите qdoc3.
В командной строке, установите ''QTDIR'' и ''QT_SOURCE_TREE'' переменные окружения. Затем перейдите в корневую директорию и запустите qdoc3.


Например, для Linux/Unix платформы:
Например, для Linux/Unix платформы:


===Categories:===
<code>
 
cd path/to/qt-build
* [[:Category:Developing Qt|Developing_Qt]]
bin/qdoc3 tools/qdoc3/test/qt.qdocconf
** [[:Category:Developing Qt::Documentation|Documentation]]
</code>

Latest revision as of 15:57, 16 March 2015

This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

Русский English Italiano Spanish 日本語 简体中文

Построение документации Qt

Для информации о написании документации для Qt, смотрите страницу Writing Qt Documentation.

Сборка qdoc3

qdoc3 собирается в процессе нормальной компиляции Qt, так как он необходим для создания документации Qt. Соответственно, обычно нет необходимости собирать его отдельно, он идет в комплекте с остальными утилитами Qt.

Было бы хорошо, если бы можно было построить минимально возможный набор Qt библиотек, требуемых для qdoc3 с помощью простого правила. Однако, сейчас необходимо задействовать несколько правил для получения необходимых библиотек для построения qdoc3. В корневой директории вызовите следующие правила.

Linux/Unix:

make sub-tools-bootstrap sub-moc sub-corelib sub-xml sub-qdoc3

Windows:

nmake sub-tools-bootstrap sub-moc sub-corelib sub-xml sub-qdoc3

Запуск qdoc3

Есть два пути для построения документации по Qt.

Использование готового makefile Qt

В командной строке, перейдите в корневую директорию и вызовите docs правило.

Например, на Linux/Unix платформе:

cd path/to/qt-build
make docs

В Windows можете использовать nmake для VS компилятора или make для MinGW:

cd path\to\qt-build
nmake docs

Запуск qdoc3 явно

Если вы уже имеете собранный qdoc3, можете вызвать непосредственно qdoc3 для построения документации.

В командной строке, установите QTDIR и QT_SOURCE_TREE переменные окружения. Затем перейдите в корневую директорию и запустите qdoc3.

Например, для Linux/Unix платформы:

cd path/to/qt-build
bin/qdoc3 tools/qdoc3/test/qt.qdocconf