2015-07-23 3 views
0

Я пытаюсь обновить с VS2013-> VS2015, и для этого мне нужно перестроить файлы библиотеки boost, используя VS2015. Я схватил последний импульс (1.58). По умолчанию boost пытается построить с VS2013. Я пытался вызвать bjam с toolset=msvc-14.0, но это не сработало, так как она продолжает говорить:Building Boost с VS2015

«сл» не является признанным в качестве внутренней или внешней командой

Я думаю, он не знает, где находится VS2015? Кто-нибудь знает, что мне нужно изменить, чтобы получить поддержку для сборки с VS2015?

+3

Вы пытались запустить команду из командной строки VS2015? – nneonneo

+0

После того как вы разобрались в своем здании, вы, скорее всего, столкнетесь с «неизвестной версией компилятора», затем следуйте моему ответу [здесь] (http://stackoverflow.com/a/30959156/4899330) – doqtor

ответ

0

BlueGo - это инструмент, который создает Boost с помощью Visual Studio 2010/12/13/15. Вам просто нужно запустить приложение, выбрать свою конфигурацию и нажать кнопку «Создать» - все остальное работает автоматически. Приложение загружает библиотеку, извлекает ее и создает ее. Может быть загружен с here.

Скриншот BlueGo: Screenshot of BlueGo

Кроме того, необходимо установить Общие инструменты для Visual C++ 2015, как описано here.

Библиотеки формования boost для VS2015 можно найти here. Кажется, что они очень тщательно поддерживаются.

Смежные вопросы