Описание тега boost-bjam

1 ответ

Build Boost для Windows CE 5.0

У кого-нибудь есть набор инструкций по сборке буст-библиотек для использования в Windows CE? Я нашел некоторые обсуждения по этому поводу: увеличить сборку рассылки и еще один из списка рассылки Boost Build ... но наверняка кто-то написал что-то бол…
19 авг '10 в 14:55
2 ответа

Как заставить Boost использовать rpath?

Я должен построить Boost за пределами "обычного" дерева каталогов (т.е. /custom/dir вместо /usr), что не так уж много проблем: просто пройти --prefix=/custom/path в ./runscript.sh / ./bjamи там вы идете. Или я так думал. Проблема в том, что некоторы…
07 авг '10 в 18:49
1 ответ

Несколько проектов Boost.Build

У меня есть два проекта, использующих движок Boost.Build, со следующей структурой: |_Project 1 | |_Source files | |_Jamroot.jam | |_Project 2 | |_Source files | |_Jamroot.jam Как я могу запустить процесс сборки проекта 1 из проекта 2 и, кроме того, …
27 май '12 в 10:58
1 ответ

Получение сборочного Boost-экстракта с помощью bcp

Я использую BCP для извлечения Boost.Archive из Boost. К сожалению, я не могу построить этот экстракт. Boost.Archive не является библиотекой только для заголовков. Бджам жалуется Unable to load Boost.Build: could not find "boost-build.jam" Есть ли с…
02 сен '10 в 11:26
2 ответа

Как заставить цвета Clang работать в boost-bjam?

b2 release link=static toolset=clang работает, но он не показывает приятные цвета, которые я нахожу полезными в выводе Clang.
30 апр '13 в 15:24
1 ответ

Включение системных библиотек с Bjam для Boost.Python

Это, вероятно, очень простой вопрос, но я нигде не смог найти решения. Я строю расширение Python в C++, используя Boost.Python, и мне нужно связать мой проект с libpcap, но ничто из того, что я указываю, кажется, не указывает bjam на правильное мест…
02 дек '13 в 06:20
1 ответ

Boost-bjam: связать результат с предварительно скомпилированной библиотекой

Что я должен поместить в мой файл jamroot.jam, чтобы libAPLibrary.so был связан с результатом компиляции MyProject? корень |-MyProject | |-jamroot.jam | |-AnotherProject |-lib |-libAPLibrary.so
18 июл '12 в 09:01
1 ответ

Ошибка при установке boost 1.53.0

Я следую инструкциям на http://www.boost.org/doc/libs/1_53_0/doc/html/bbv2/installation.html, но на шаге 3 я получаю следующую ошибку ./b2 install --prefix=PATH-TO-PREFIX import error: length of source and target rule name lists don't match! source:…
03 мар '13 в 08:00
1 ответ

Как я могу включить файл Jambase в мою сборку?

Я пытаюсь настроить простой пример сборки BJAM, где я использую SubDir править на моем высшем уровне Jamroot.jam файл: SubDir TOP ; exe main : main.cpp ; я использую boost_1_58_0 и когда я опускаю SubDir директива, сборка работает нормально. Но когд…
26 сен '18 в 10:31
1 ответ

Сборка с Boost.build и ссылка против boost

Поскольку я начинаю проект с boost lib, похоже, моя установка не работает: main.cpp: #include <boost/asio.hpp> int main(int argc, char* argv[]) { boost::asio::io_service io_service_; return 0; } Jamfile: exe node : main.cpp ; bjam будет произв…
05 июн '12 в 15:34
1 ответ

Заменить компилятор в boost build v2

Я хотел бы подключить инструмент компилятора в ускоренной сборке. Обратите внимание, что я не хочу заменять компилятор, это легко: using msvc : : : <compiler>mycompiler ; То, что я ищу, - это мой инструмент, который будет буквально помещен пер…
04 окт '13 в 15:24
1 ответ

boost build: отключить -WeffC++ для каждого модуля

Я использую boost build для большого проекта, который разделен на разные подпроекты. Вот файл jamroot: project : requirements <variant>debug:<define>DEBUG <variant>release:<define>NDEBUG <variant>debug:<cxxflags>-…
27 окт '11 в 10:47
1 ответ

Язык Boost-build/BJam - проверка значения флага

Мне нужно отредактировать файл.jam, используемый boost-build для определенного вида проектов. Официальное руководство по языку BJAM гласит: Msvc - один из наборов инструментов, который заботится о файлах DEF. Следующая строка должна быть добавлена ​…
26 июл '12 в 17:40
1 ответ

Условная переменная Boost.Build

Как я могу установить переменную в Jamfile, это значение будет зависеть от используемой функции? То есть я использую библиотеку объектов: import feature : feature ; feature myoption : A B C : symmetric propagated ; Теперь я хочу установить глобальну…
28 сен '12 в 20:27
1 ответ

bjam: использовать одни и те же действия для нескольких правил

У меня есть определенное действие, которое генерирует файлы покрытия, оно требует некоторых опций. actions coverage { echo coverage $(OPTIONS) >> $(<) } Мне нужно правило, чтобы установить $(OPTIONS) переменная: rule coverage ( targets * : …
12 апр '16 в 11:36
3 ответа

Повысьте производительность по сравнению с GNU make

Я новичок в библиотеках Boost C++. Мне было интересно, есть ли какие-нибудь преимущества Boost bjam перед GNU make? И какие минусы, если я использую make для сборки кода C++ с использованием библиотек Boost.Python?
1 ответ

Скрипты BJAM выводят определение

Можно ли написать в консоль определение из скрипта bjam? У меня есть что-то вроде $(PROJECT_ROOT), и я хочу повторить это.
11 мар '11 в 08:35
0 ответов

Скрипт BJam для доступа к имени пользователя Linux?

У меня есть сценарий BJAM: import python ; lib ttclientlib : : <name>ttclient <search>$(ttclient_dir)/lib <link>static ; explicit ttclientlib ; project ib : requirements <location>. <cxxflags>"-std=c++11 -Wno-deprecated…
18 июн '18 в 18:23
1 ответ

Поддерживают ли новые версии BJam обратную совместимость со старыми версиями Boost?

Я пытаюсь собрать версию 1.35 Boost с новейшей версией bjam, которая поставляется в комплекте с версией 1.42 Boost. Повлияет ли это на результаты сборки? Это вообще возможно? Причина, по которой я пытаюсь это сделать, заключается в том, что в новейш…
22 мар '10 в 21:39
3 ответа

Помогите собрать и использовать библиотеки boost C++

Я работаю над проектом C++, где я хотел бы использовать библиотеки сериализации boost. Я скачал и установил новейшие библиотеки Boost с домашней страницы Boost. Когда я попытался скомпилировать и запустить один из примеров демонстрационной сериализа…
14 окт '10 в 08:24