'\" t .\" Title: \fBfixincludes\fR .\" Author: Ben Burton .\" Generator: DocBook XSL Stylesheets v1.78.1 .\" Date: 7 квітня 2003 року .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: Ukrainian .\" .TH "\fBfixincludes\fR" "1" "7 квітня 2003 року" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "НАЗВА" fixincludes \- Зменшує кількість оголошень #include у файлах початкових кодів KDE .SH "КОРОТКИЙ ОГЛЯД" .HP \w'\fBfixincludes\fR\ 'u \fBfixincludes\fR [\fB\-v, \-\-verbose\fR] [\fB\-e, \-\-experimental\fR] [\fB\-m, \-\-modify\fR] [\fB\fIфайл\fR\fR] [\fB\-\-help\fR] .SH "ОПИС" .PP Команда \fBfixincludes\fR намагається зменшити кількість інструкцій #include у файлах початкових кодів мовою програмування C++\&. Більшість з функцій цієї команди є специфічною для початкових кодів KDE, а отже, ця команда може не працювати належним чином для програм, які не належать KDE\&. .PP За допомогою \fBfixincludes\fR можна виявити такі проблеми: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Включення файлів заголовків, які більше не підтримуються, але які існують для сумісності зі старішими версіями Qt/KDE; .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Повторне включення того самого файла\&. .RE .PP Існує також експериментальний режим, у якому програма намагається вилучати по одній інструкції #include за раз (за декількома винятками), а потім визначає, чи може бути скомпільовано початковий код\&. Зауважте, що за використання цього експериментального режиму буде змінено початкові коди програми\&. .PP У типовому режимі початкові коди змінено не буде, про виявлені проблеми буде просто повідомлено до стандартного виводу\&. .PP Список початкових кодів мовою C++, які слід перевірити, слід визначати за допомогою командного рядка\&. Якщо не буде вказано файлів, буде перевірено всі файли початкових кодів C++ у поточному каталозі та всіх його підкаталогах (за винятком тих файлів, чий файл Makefile\&.am містить параметри \fB\-UQT_NO_COMPAT\fR і \fB\-UKDE_NO_COMPAT\fR) .PP Цей інструмент є частиною набору для розробки програмного забезпечення KDE\&. .SH "ПАРАМЕТРИ" .PP \fB\-v, \-\-verbose\fR .RS 4 Докладний режим\&. Додаткову інформацію для усунення вад буде записано до стандартного виводу\&. .RE .PP \fB\-e, \-\-experimental\fR .RS 4 Експериментальний режим, який було докладно описано вище\&. Зауважте, що за використання цього параметра буде автоматично додано параметр \fB\-\-modify\fR\&. .RE .PP \fB\-m, \-\-modify\fR .RS 4 Окрім виведення повідомлень до стандартного виводу, змінити файли початкових кодів, щоб усунути всі знайдені проблеми\&. .RE .SH "АВТОРИ" .PP Автором \fBfixincludes\fR є Dirk Mueller \&. .SH "АВТОР" .PP \fBBen Burton\fR <\&bab@debian\&.org\&> .RS 4 Автор. .RE