Пытаюсь создать boost на x64 windows. Пока все идет хорошо, однако я не могу убедить Буста найти библиотеку ICU.
У меня есть двоичный выпуск x64 ICU, доступный на c:\dev
, поэтому, используя подсказку MSVC x64 tools, я выдаю следующее:
set PATH=%PATH%;c:\dev\bin;
set INCLUDE=%INCLUDE%;c:\dev\include;
set LIB=%LIB%;c:\dev\lib;
bootstrap.bat
bjam -sHAVE_ICU=1 --toolset=msvc-10.0 --address-model=64 \
--build-type=complete release
, который отлично работает, за исключением того, что bjam
продолжает отвечать:
- has_icu builds = no
Есть идеи? Я использую MSVC10 x64 Подскажите, если это поможет. Библиотека ICU является 64-битной версией для Windows, доступной здесь , и отвечает требованию Boost для сборки с использованием того же набора инструментов (MSVC10).