Как собрать Boost 1.57 для Windows Phone 8 с помощью Visual Studio 2013 Pro?
Я хочу собрать Boost 1.57 для Windows Phone 8, но когда я запускаю b2, вот так
b2 toolset=msvc-12.0 variant=release architecture=arm windows-api=phone
Я получаю странные ошибки, похожие на эту, для каждой цели
'/Zm800' is not recognized as an internal or external command, operable program or batch file.
Я предполагаю, что система сборки не установила компилятор должным образом. Компилируется без ошибок, используя b2, так
b2 toolset=msvc-12.0 variant=release
Что мне не хватает? Как скомпилировать Boost для Windows Phone 8?
1 ответ
Я нашел проблему. Кажется, в Visual Studio 2013 отсутствует каталог. Решение состоит в том, чтобы загрузить и скопировать файлы, которые прилагаются к этой статье блога, в нужное место:
Обратите внимание, что Visual Studio 2013 не включает скрипты установки vcvarsphone, поэтому вы не сможете настроить таргетинг на Phone 8.1 из коробки. В этом сообщении я включил сценарии установки телефона, которые можно использовать при настройке Windows Phone 8.1. Чтобы настроить их, создайте папки с именем WPSDK\WP81 в каталоге установки VC Visual Studio.
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\
и скопируйте файлы сценариев настройки телефона в.