Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在x64 windows上启用unicode正则表达式构建boost_C++_Windows_Boost_64 Bit - Fatal编程技术网

C++ 在x64 windows上启用unicode正则表达式构建boost

C++ 在x64 windows上启用unicode正则表达式构建boost,c++,windows,boost,64-bit,C++,Windows,Boost,64 Bit,我正在尝试在x64 windows上构建boost。到目前为止一切进展顺利,但是,我无法说服boost找到ICU图书馆 我在c:\dev上有一个二进制版本的x64 ICU,因此,使用MSVC x64工具提示符,我发布以下命令: 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=ms

我正在尝试在x64 windows上构建boost。到目前为止一切进展顺利,但是,我无法说服boost找到ICU图书馆

我在
c:\dev
上有一个二进制版本的x64 ICU,因此,使用MSVC x64工具提示符,我发布以下命令:

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库是适用于Windows的64位版本,满足boost使用相同工具链(MSVC10)构建的要求

从Boost SVN应用并确保定义了ICU路径,有关更多信息,请参阅