【发布时间】:2013-01-25 04:35:03
【问题描述】:
C++ 目前不是我的主要语言之一——仍在学习中。 . . (所以对我放轻松)。 .
我正在 iOS 上设置 Poco。 . .当我链接到 Gnu C++ 标准库时它可以工作,但是当链接到 LLVM 标准库时,我得到了一堆错误 - 无法找到 std::string。 . .
它是否适用于 llvm 标准库?
它是否适用于 C++11(有趣的问题,但不是那么重要,因为我也对针对 Android 和使用 Poco 进行线程处理感兴趣)。
【问题讨论】:
-
尝试减少问题:移除 Poco,然后尝试使用 std::string 运行一个简单的应用程序。关于 LLVM 对不同 C++ 风格(89/11)的支持,我会查看文档。顺便说一句:C++11 有一个 std::thread 类,这将使 Poco 的那部分变得不必要。
-
@doomster 谢谢,我会试试的。 . .关于 C++11 线程:Android 还是不行!
-
@doomster 结果:std::string 对 llvm C++ 或 GNU C++ lib 都足够满意(在任何一种情况下都使用 clang 编译),但 Poco 只对 Gnu C++ lib 满意。 . .实际上,方言 98 vs 11 对它影响不大。 . .这是标准库。
标签: c++ poco-libraries