АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

kdesrc-build - Интернет в облаке

Запустите kdesrc-build в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда kdesrc-build, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


kdesrc-build - загружает, собирает и устанавливает программное обеспечение KDE.

СИНТАКСИС


kdesrc-сборка [ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ...] [Модули имя | Модули набор имя...]

ОПИСАНИЕ


Ассоциация kdesrc-сборка команда используется для сборки программного обеспечения KDE непосредственно из исходного кода.
репозитории. Он может загружаться из репозиториев Subversion или Git, взаимодействует с KDE.
база данных проекта и поддерживает управление тем, какие параметры передаются в сделать(1) и
Cmake(1). Работа kdesrc-сборка управляется файлом конфигурации, обычно
~ / .kdesrc-buildrc.

Ассоциация модуль имя or модуль набор имя как указано в командной строке, должно быть как эти имена
были определены в файле конфигурации (либо в определении модуля, либо модули использования
декларации или в модульный набор определение). Кроме того, это может быть имя KDE.
модуль, указанный в базе данных проекта KDE (и вы можете поставить перед именем модуля +, чтобы
заставить это).

kdesrc-сборка разработан, чтобы быть полностью обезглавленным (однако см. ОКРУЖАЮЩАЯ СРЕДА),
и поэтому обычно полностью игнорирует его ввод. Вывод команды регистрируется, а не
показано в выводе kdesrc-build.

Модули строятся один за другим. Если модуль не обновляется, он не создается.
kdesrc-сборка не будет прерван только из-за сбоя модуля, вместо этого он будет продолжать попытки
для обновления и сборки последующих модулей. По умолчанию, kdesrc-сборка начнет строительство
модуль сразу после завершения обновления исходного кода для этого модуля, даже если другие
обновления происходят одновременно.

В конце kdesrc-сборка покажет, какие модули не удалось собрать и где были журналы
сохранены для этого запуска сборки.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


ЗАМЕТКА: У некоторых вариантов есть короткие формы, но kdesrc-сборка парсер опций не поддерживает
объединение коротких вариантов в один на этом этапе. (Например, бег kdesrc-сборка -ПВ не будет
быть таким же, как kdesrc-сборка --притворяться --подробный).

-час, --Помогите
Показывает краткий обзор и часто используемые параметры командной строки.

-п, --притворяться
Работайте в режиме «холостого хода». Нет доступа к сети, файлы журналов не создаются,
никакие модули не собираются, и никакие другие постоянные изменения на диске не производятся. Один важную
исключение заключается в том, что если вы попытаетесь собрать модуль из проекта KDE
база данных, и база данных еще не была загружена, база данных будет загружена
так как вывод в ролевом режиме может значительно измениться в зависимости от результатов из базы данных.

--установить
Пропускает этапы обновления и сборки и сразу пытается установить модули.
данный.

--удалить
Пропускает этапы обновления и сборки и сразу пытается удалить модули.
данный. ЗАМЕТКА: Это поддерживается только для систем сборки, которые поддерживают сделать Удалить
команда (например, на основе KDE CMake).

--no-источник
Пропускает этап обновления источника. Остальные фазы включены как обычно. --no-svn - это
устаревший псевдоним для этой опции и будет удален в следующем выпуске.

--без установки
Пропускает этап установки из сборки. Остальные фазы включены как обычно.

- не строить
Пропускает этап сборки для сборки. Внутри этап установки зависит от сборки
завершение фазы, так что это эффективно эквивалентно --src-только, но семантика
могут измениться в будущем (например, когда наборы тестов будут переведены в отдельную фазу).

--нетесты
Отключает запуск набора тестов для модулей на основе CMake. Чтобы быть полностью эффективным, это
требует перезапуска CMake, который можно принудительно запустить с помощью -- переконфигурировать or
--refresh-build настройки.

--src-только
Выполняет только фазу обновления исходного кода, не собирает и не устанавливает. --svn-только - это
устаревший псевдоним для этой опции и будет удален в следующем выпуске.

- только для сборки
Заставляет процесс сборки выполняться без предварительного обновления исходного кода. В
Кроме того, установка не производится. (Тестирование все еще проводится, если применимо,
но это изменится в будущем выпуске)

--refresh-build
Удаляет каталог сборки для модуля перед началом фазы сборки. Это
желаемый побочный эффект принуждения kdesrc-сборка переконфигурировать модуль и собрать его
из «первоначального» состояния без существующих временных или промежуточных файлов вывода. Использовать
этот вариант, если у вас есть проблемы с сборкой модуля, но вы понимаете, что для этого потребуется
дольше (возможно, намного дольше) для завершения сборки в результате. В случае сомнений используйте
этот вариант для всего kdesrc-сборка бежать.

-- переконфигурировать
Принудительно перезапустить CMake, но без удаления каталога сборки. Обычно ты
на самом деле хочу --refresh-build, но если вы на 100% уверены, что переходите на cmake-параметры
не аннулирует ваш текущий промежуточный результат, тогда это может сэкономить время.

--build-система-только
Прерывает процесс сборки для каждого построенного модуля: процесс сборки состоит из
нормальная настройка до запуска включительно Cmake or конфигурировать (при необходимости), но сделать
не запускается, и установка не выполняется. В основном это полезно только для получения вещей
такое как конфигурировать --Помогите и cmake-интерфейс работать. Обычно ты хочешь -- переконфигурировать or
--refresh-build.

--resume-from =Foo
Используйте эту опцию, чтобы пропустить обработку модуля до тех пор, пока модуль Foo встречается. Foo
и все последующие модули будут обрабатываться нормально, как если бы они были указаны на
командная строка. Если вы используете эту опцию из-за сбоя сборки, вы можете захотеть
рассмотреть возможность использования --no-источник в дополнение к пропуску фазы обновления итогового источника.

--resume-after =Foo
Это похоже на --резюме-от, за исключением того, что модуль Foo is не включен в
список модулей для рассмотрения. Вы можете использовать это, если вы вручную собрали / установили foo
после исправления сборки и просто хочу продолжить с этого момента.

--игнорировать-модули
Войска BCE модули, которые следуют этому варианту, должны быть исключены из рассмотрения
kdesrc-сборка. Это может быть полезно, если вы знаете, что хотите обработать все модули, кроме
для особых исключений.

--rc-file =Foo
Используйте данный файл, Foo, для конфигурации вместо ~ / .kdesrc-buildrc or
./kdesrc-buildrc. Файл может быть пустым, но должен существовать.

--prefix =Foo
Отменяет кдедир установка быть Foo для этого пробега. Кроме того, подразумевает
-- переконфигурировать, Это приносит не на самом деле выполнить действие, которое вы могли бы подумать
(отменяя префикс возможность изменить место установки модулей), хотя
модули по умолчанию устанавливаются в кдедир установка, если префикс не установлен.

--nice =Foo
Изменяет приоритет ЦП, присвоенный kdesrc-сборка (и все процессы, используемые kdesrc-сборка
например сделать(1 г.)). Foo должно быть целым числом от -20 до 19. Положительные значения
«приятнее» для остальной системы (т. е. более низкий приоритет).

Обратите внимание, что возможные приоритеты, доступные в вашей системе, могут отличаться от
перечисленные здесь, см. хороший(2) для получения дополнительной информации. Также обратите внимание, что это только меняет ЦП
приоритет, часто вы хотите изменить Ввода / вывода приоритет в системах, где это поддерживается.
Параметр командной строки для настройки приоритета ввода-вывода отсутствует, но есть
вариант файла конфигурации: использовать-idle-io-priority (хотя, как и все варианты, есть
общий способ установить это из командной строки).

--run =Foo
Запускает программу, названную Foo через kdesrc-сборкаэто нормальная среда сборки. Все
аргументы командной строки, присутствующие после того, как этот параметр передается в Foo как он запущен.

--цвет
Включает «цветной вывод». (Включено по умолчанию).

- бесцветный
Отключает «цветной вывод». Это можно сделать постоянным, установив цветной вывод
значение false (или 0) в вашем файле конфигурации.

--асинхронизация
Есть kdesrc-сборка начать процесс сборки модуля, как только исходный код
закончил скачивание. Без этой опции kdesrc-сборка выполняет все обновления источника в
один раз и только потом начинается процесс сборки. Эта опция включена по умолчанию.

--no-асинхронный
Отключает асинхронную сборку модулей. Видеть --асинхронизация для более подробного
описание. Обратите внимание, что kdesrc-сборкавывод в этом режиме будет немного отличаться.

-в, --подробный
Повышает уровень детализации kdesrc-сборка вывод (который уже достаточно
подробный!)

-д, --тихий
Делает kdesrc-сборка менее шумно. Отображаются только важные сообщения.

- действительно тихо
Делает kdesrc-сборка еще менее шумно. Отображаются только предупреждения / ошибки.

--отлаживать
Это заполнит ваш терминал описаниями и отладочными данными, обычно
неразборчиво, описывая что kdesrc-сборка делает (и думает, что должно делать).
Флаг включен, поскольку выходные данные могут иногда оказаться полезными для отладки.

--force-build
Обычно когда kdesrc-сборка замечает, что для модуля, который
был успешно установлен ранее, он не пытается построить или установить этот
модуль. Вы можете передать этот флаг, чтобы отключить такое поведение и всегда запускать сделать.

--нет снимков
Обычная стоимость kdesrc-сборка поддерживает использование моментальных снимков tarball исходного репозитория для уменьшения
нагрузка на инфраструктуру KDE для клонов git для некоторых модулей KDE. Прохождение этой опции
отключает эту функцию.

--delete-мои-патчи
Этот параметр необходимо передать, чтобы разрешить kdesrc-сборка удалить конфликтующий источник
каталоги. В настоящее время даже это происходит только при попытке клонировать модуль на основе git.
если присутствует существующий исходный каталог. Никогда не указывайте этот параметр, если он не
предложено kdesrc-сборка, и только если вы не возражаете против исходных каталогов,
ссылка удаляется и повторно клонируется.

--Foo=бар
Любой вариант, не указанный выше, проверяется на соответствие списку возможных
параметры файла конфигурации. Если это так, параметр файла конфигурации Foo временно
установлен в бар на время этого пробега.

--модуль,Foo=бар
Как и выше, но вариант Foo установлен только на бар для модуля модуль, Это не
работать с наборами модулей, вы должны повторить это для каждого модуля, который хотите
затронутый. (Конечно, вы можете просто отредактировать файл конфигурации ...)

ВЫХОД статус


0
Успех

1
Обычно это означает, что некоторая часть процесса обновления, сборки или установки завершилась неудачно, но это
также используется для ненормального завершения программы, не описанного ниже.

5
Был получен сигнал, что убили kdesrc-сборка, но он попытался выполнить нормальный
закрывать.

8
В командной строке передан неизвестный параметр.

99
Возникло исключение, которое вынудило kdesrc-сборка преждевременно прервать.

ОКРУЖАЮЩАЯ СРЕДА


ГЛАВНАЯ
Используется для расширения имен файлов тильдой и является базой по умолчанию для источника, сборки,
и установочные каталоги.

PATH
Эта переменная среды управляет путем поиска исполняемых файлов по умолчанию. Вы можете
использовать binpath параметр файла конфигурации для добавления в эту переменную (например, для запуска
от крон(8 г.)).

ЛК_*
Переменные среды, начинающиеся с LC_, управляют локалью, используемой kdesrc-сборка.
Несмотря на то, что kdesrc-сборка на данный момент все еще не локализован, многие из его команд
использование есть. kdesrc-сборка обычно устанавливает LC_ALL= C для команд, которые должны проверять
вывод, но вы также можете сделать это вручную. Если установка LC_ALL= C исправляет
kdesrc-сборка проблема, пожалуйста, отправьте отчет об ошибке.

SSH_AGENT_PID
Эта переменная среды проверяется, чтобы узнать, SSH-агент(1) работает, но только если
kdesrc-сборка определяет, что вы проверяете модуль, который требует входа в систему через SSH
(но вы должны знать это, поскольку по умолчанию этого не требует ни один модуль).

KDESRC_BUILD_USE_TTY
Если установлено, эта переменная заставляет kdesrc-сборка не закрывать его ввод во время выполнения
системные процессы. Как обычно kdesrc-сборка закрывает stdin, так как stdout и stderr для
его дочерние процессы перенаправляются, и поэтому пользователь никогда не увидит ввод
в любом случае подскажите.

KDESRC_BUILD_DUMP_CONTEXT
Если установлено, эта переменная выводит описание своего «контекста сборки» сразу после
чтение параметров и аргументов командной строки и определение модулей для сборки. Ты
почти никогда не хочу это устанавливать.

другие исследователи
Многие программы используются kdesrc-сборка в ходе его исполнения, в том числе
СВН(1) мерзавец(1) сделать(1), и Cmake(1). У каждой из этих программ могут быть свои
ответ на устанавливаемые переменные среды. kdesrc-сборка пройдет среда
переменные, которые устанавливаются при запуске в этих процессах. Вы можете быть уверены
переменные среды (например, CC or СХХ) устанавливаются с помощью set-env конфигурация
вариант файла.

Используйте kdesrc-build онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad