gpt4 book ai didi

c++ - Boost.Regex 支持 icu/unicode

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:30:13 28 4
gpt4 key购买 nike

如何构建支持 icu/unicode 的 Boost.Regex?我的编译器是GCC,IDE是Eclipse C++。如何使用 Eclipse 配置二进制文件?我试着这样做“bjam --sHAVE_ICU=1 toolset=gcc”。但它没有用。当我使用“bjam -has_icu”检查是否启用了 icu 支持时,我仍然得到“有 icu 构建:否”。

最佳答案

我使用 -sICU_PATH=<icuRoot> 构建针对 ICU 的 Boost和 -sICU_LINK="-L<icuLibDir>" .

我已经看到 Boost 也无法正确检测 ICU,并且需要修补文件 has_icu_test.cpp(只需从它的 main() 函数返回 0)。如果您知道其他一切都已正确设置,这将起作用。

关于c++ - Boost.Regex 支持 icu/unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16076678/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com