Как скомпилировать определенные библиотеки Boost в DLL

Я пытаюсь встроить пакет boost uuid в свой проект. Для простоты мы хотели бы просто включить некоторые библиотеки DLL, как мы делаем с большинством библиотек, которые мы используем. Я не могу понять, как получить только библиотеки DLL для пакета uuid (и любые необходимые зависимости). Я попытался собрать как обычно, b2, bcp и все, что я могу найти, но все, что я получаю, это копии исходного кода или DLL для многих библиотек, но не uuid, который является единственным, который мне нужен.

В случае, если это имеет значение, это для приложения Windows. У нас есть много разных разработчиков с различными средами, и нам бы очень хотелось что-то (например, DLL, но я открыт для других опций), которое мы можем включить в нашу систему контроля версий, чтобы всем не нужно было устанавливать boost и настраивать его. так же. В идеале нам также хотелось бы просто boost / uuid и любые зависимости, а не вся гигантская библиотека.

3

Решение

Boost uuid, как и многие библиотеки boost, предназначен только для заголовков: вы не можете найти никакой dll, потому что для этой библиотеки нет dll. Просто скопируйте и включите заголовки, где они вам нужны.

Увидеть документация.

BCP может использоваться для извлечения uuid и его зависимостей.

3

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector