Це команда bjam, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
Boost.Build - інструмент для створення програмного забезпечення
ОПИС
Boost.Build 2014.03-svn
Довідка щодо проекту:
Проект має файл jam у Jamroot
Використання:
b2 [параметри] [властивості] [інсталяція|етап]
Збирає та встановлює Boost.
Цілі та відповідні параметри:
встановлювати
Установіть заголовки та скомпільовані файли бібліотеки до
=======
налаштовані розташування (нижче).
--префікс=
Тут встановіть незалежні від архітектури файли. за замовчуванням; C:\Boost on Win32 за замовчуванням;
/ usr / local на Unix. Linux тощо.
--exec-prefix= Тут можна встановити файли, що залежать від архітектури.
за замовчуванням;
--libdir=
Встановіть файли бібліотеки тут. за замовчуванням; / lib
--includedir=
Встановіть файли заголовків тут. за замовчуванням; /include
етап Збірка та встановлення лише скомпільованих файлів бібліотеки до
===== каталог етапів.
--stagedir=
Встановити файли бібліотеки тут Типово; ./етап
Інші параметри:
--build-type=
Створіть вказаний попередньо визначений набір варіантів бібліотек. Зверніть увагу, що
які варіанти будуть створені, залежить від того, що підтримує кожна бібліотека.
-- мінімальний -- (за замовчуванням) створює мінімальний набір
варіанти. У Windows це статичні багатопотокові бібліотеки в режимі налагодження та випуску
режими, використовуючи спільний час виконання. У Linux це статичні та спільні багатопотокові
бібліотеки в режимі випуску.
-- повний -- Будуйте всі можливі варіації.
--build-dir=DIR
Збирайте в цьому місці замість того, щоб будувати в межах дерева розподілу.
Рекомендовано!
--показ-бібліотеки
Відобразити список бібліотек Boost, які вимагають етапів збирання та встановлення, а також
потім вийти.
--layout=
Визначте, чи потрібно вибирати імена бібліотек і розташування заголовків так, щоб їх було кілька
версії Boost або кілька компіляторів можна використовувати в одній системі.
-- версійно -- Імена посилених двійкових файлів включають
номер версії Boost, назва та версія компілятора та закодованої збірки
властивості. Заголовки Boost встановлюються в підкаталог , ім'я якого
містить номер версії Boost.
-- позначений -- Назви бінарних файлів Boost включають
закодовані властивості збірки, такі як варіант і потоки, але не включаючи
назву та версію компілятора або версію Boost. Ця опція корисна, якщо ви будуєте
кілька варіантів Boost, використовуючи той самий компілятор.
-- система -- Імена двійкових файлів не включають
Номер версії Boost або назва та номер версії компілятора. Посилення заголовків
встановлюються безпосередньо в . Ця опція призначена для системи
інтегратори, що створюють дистрибутивні пакети.
Значення за замовчуванням — «versioned» у Windows, і
"система" в Unix.
--збудований=ID
Додайте вказаний ID до назви зібраних бібліотек. За умовчанням не додавати
що-небудь.
--python-buildid=ID
Додайте вказаний ідентифікатор до назви зібраних бібліотек, які залежать від Python. The
за замовчуванням нічого не додається. Цей ідентифікатор додається на додаток до --збудований.
--допомога Це повідомлення.
--з-
Зберіть і встановіть указану . Якщо використовується цей параметр, лише бібліотеки
зазначений за допомогою цього параметра буде побудовано.
--без-
Не створюйте, не створюйте та не інсталюйте вказану . За замовчуванням усі бібліотеки
будуються.
Властивості:
toolset=набір інструментів
Вкажіть набір інструментів для створення.
варіант=налагодження|випуск
Виберіть варіант збірки
link=static|shared
Чи потрібно створювати статичні чи спільні бібліотеки
threading=single|multi
Чи створювати однопотокові або багатопотокові двійкові файли
runtime-link=static|shared
Пов’язувати зі статичним чи спільним середовищем виконання C і C++.
Загальне використання командного рядка:
b2 [параметри] [властивості] [цілі]
Параметри, властивості та цілі можна вказувати в будь-якому порядку.
Важливі параметри:
* --чистий Видаліть цілі замість будівництва * -a Відновити все * -n Чи не
виконувати команди, лише друкувати їх * -d+2 Показати команди під час їх виконання *
-d0 Прибрати всі інформаційні повідомлення * -q Зупинитися при першій помилці * --переналаштувати
Перезапустіть усі перевірки конфігурації * --debug-конфігурація Діагностика конфігурації *
--debug-building Повідомте, які цілі побудовано з якими властивостями *
--debug-генератор Діагностувати пошук/виконання генератора
Додаткова допомога:
Для отримання додаткової документації можна використовувати такі варіанти.
* --довідкові параметри Друк більш незрозумілих параметрів командного рядка. * --help-internal
Деталі впровадження Boost.Build. * --help-doc-options Деталі реалізації
форматування doc.
...знайдено 1 ціль...
Використовуйте bjam онлайн за допомогою сервісів onworks.net