静态编译VC ++ boost + icu

时间:2014-02-07 14:02:54

标签: c++ windows boost icu

我想使用VC++ 2010boost编译以下代码并使用icu Unicode支持并将其链接为static,它编译时没有错误但仍然要求{ {1}},我做错了什么? ICU编译为icuuc52.dll, icudt52.dll, icuin52.dll,使用icu编译static进行提升,并在VC ++下使用ICU选项static链接为static

/D "U_STATIC_IMPLEMENTATION"

enter image description here

使用的完整命令行:

  

cl.exe / O2 / MT / EHsc / D“U_STATIC_IMPLEMENTATION”/ I   C:\ local \ boost_1_55_0 / I C:\ icu \ include uniregboost.cpp / link   / SUBSYSTEM:CONSOLE Kernel32.Lib User32.lib advapi32.lib   / libpath:“C:\ local \ boost_1_55_0 \ stage \ lib”/ libpath:“C:\ icu \ lib”

0 个答案:

没有答案