使用ICU构建libboost_locale-vc110-mt-sgd-1_53.lib

时间:2013-07-26 10:19:18

标签: visual-studio boost locale icu visual-studio-2012

我正在使用最新的ICU(51.2)尝试构建libboost_locale-vc110-mt-sgd-1_53.lib

b2.exe -q -sHAVE_ICU=1 -sICU_PATH="D:\Projects\icu" toolset=msvc-11.0\
    variant=debug,release runtime-link=static link=static  --with-locale

但我只得到:

D:\Projects\boost_1_53_0\stage\lib\libboost_locale-vc110-mt-1_53.lib
D:\Projects\boost_1_53_0\stage\lib\libboost_locale-vc110-mt-gd-1_53.lib

我错过了什么?

runtime-link=static

应同时创建lib\libboost_locale-vc110-mt-s-1_53.liblibboost_locale-vc110-mt-sgd-1_53.lib(就我对提升b2的理解而言)。

我也尝试将 ICU解决方案中的每个项目切换到/MTd,但不知怎的,我无法成功编译它。

如何“强制”提升locale -sgd

0 个答案:

没有答案