Вопросы по теме 'boost-build'

Можно ли с помощью той же команды установить вариант отладки и выпуска библиотеки?
Я использую следующий Jamfile (в каталоге / home / morpheus / base / CDef): lib CDef: [glob * .cpp]: статический; установить libCDef : CDef: LIB "/ home / morpheus / base_install / lib": release; установить _libCDef_D: CDef: LIB "/ home /...
929 просмотров
schedule 06.10.2021

Условная переменная Boost.Build
Как я могу установить переменную в Jamfile, значение которой будет зависеть от используемой функции? То есть я использую библиотеку функций: import feature : feature ; feature myoption : A B C : symmetric propagated ; Теперь я хочу...
289 просмотров
schedule 30.04.2022

Есть ли способ предотвратить рекурсивное сканирование файлов заголовков Boost.Build для директив #include?
Есть ли способ ограничить файлы заголовков, которые Boost.Build рекурсивно сканирует на наличие директив #include, определенным каталогом или набором каталогов? т.е. Я бы хотел, чтобы он рекурсивно сканировал файлы заголовков только в моем проекте....
788 просмотров
schedule 14.07.2022

простая установка с помощью bjam
Я новичок в boost.build, и хотя bjam довольно прост в использовании для большинства задач компиляции, я не понял, как сделать что-то, что должно быть действительно простым: установить мое приложение в систему. Скажем, у меня есть очень простой...
3476 просмотров
schedule 18.02.2023

Связывание с boost_filesystem в проекте на основе bjam
Я пытаюсь настроить Boost.Build для своего собственного проекта, который ссылается на libboost_filesystem. Когда я бегу bjam release avg_asp Я получаю следующий вывод: andreas@rodin:~/src/libdoas/src/tools$ bjam release avg_asp -n...
1146 просмотров
schedule 19.08.2023

Как собрать универсальные двоичные файлы boost 1.45?
Как собрать универсальные двоичные файлы boost 1.45? на леопарда / снежного барса?
4729 просмотров

Boost-Build: создание исполняемого файла Windows из linux
У меня есть кодовая база C ++, которая нужна мне для создания версий Windows и Unix. Важно, чтобы исполняемый файл Windows работал без установленного cygwin или аналогичного. О, и я пытаюсь добиться этого из убунту. Я пытался придумать, как...
1510 просмотров
schedule 20.01.2023

константа boost-build / bjam для пути к Jamroot
Есть ли способ получить местоположение файла Jamroot для использования в качестве константы в другом файле Jamroot в проекте? Прямо сейчас у меня в Jamroot есть этот кладж: constant HOME : [ os.environ HOME ] ; constant MYPROJECT_ROOT :...
781 просмотров
schedule 22.01.2023

boost build — указать параметры компилятора при использовании Visual C++
Обновление: Теперь я использую using msvc : 14.0 : : <compileflags>/O1 ; в моем проекте-config.jam. Поведение соответствует ожидаемому. Но когда я заменяю /O1 на /Ox, .lib совпадает с /O2. /Ox работает неправильно!!! Происхождение:...
1438 просмотров

Не удалось найти user_config.jam при установке библиотек повышения
Я пытаюсь скомпилировать пример облака точек Kinect v2, созданный кем-то другим, в Windows 8.1. Этот пример Visual Studio имеет зависимость от библиотеки с именем libboost_mpi-vc120-mt-gd-1_57.lib Я долго гуглил, но не нашел скачиваемой...
7403 просмотров
schedule 07.04.2024

Выбор опций компилятора исходя из операционной системы в boost-build
В настоящее время я могу собрать свою программу, используя ускоренную сборку на разных платформах, установив набор инструментов и параметры в командной строке. Например : линукс b2 MacOS b2 toolset=clang cxxflags="-stdlib=libc++"...
510 просмотров
schedule 27.04.2024