V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
forkon
V2EX  ›  外包

哪个好心人愿意帮我把 boost C++的 locale 库编译成 iOS 下能用的.a 文件,酬谢!

  •  
  •   forkon · 2017-08-09 00:55:50 +08:00 · 600 次点击
    这是一个创建于 2694 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,自己实在搞不定只能救助于万能的 V 友了,事成用 RMB 答谢(可以先开价哦)。

    第 1 条附言  ·  2017-08-09 11:24:29 +08:00
    Boost 版本要求:1.46 以上
    2 条回复    2017-08-09 11:21:51 +08:00
    653513754
        1
    653513754  
       2017-08-09 10:44:57 +08:00   ❤️ 1
    forkon
        2
    forkon  
    OP
       2017-08-09 11:21:51 +08:00
    @653513754

    谢谢你的回复:)

    不过问题依然没解决,估计你上面发的那个 libboost.a 文件里没包含 locale。报错如下:

    Undefined symbols for architecture arm64:
    "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > boost::locale::conv::to_utf<char>(char const*, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::locale::conv::method_type)"

    "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > boost::locale::conv::from_utf<char>(char const*, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::locale::conv::method_type)"

    ld: symbol(s) not found for architecture arm64
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5678 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:04 · PVG 11:04 · LAX 19:04 · JFK 22:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.