我正在尝试为 iOS 构建 zmq 4.0.3。我按照这里的步骤
我添加了两个标题zmq.h
并zmq_utils.h
在目标聚合构建阶段(iOS 框架)复制文件。但是当我将此框架添加到其他项目时出现错误 -
“std::__1::basic_string, std::__1::allocator >::find(char const*, unsigned long, unsigned long) const”,引用自:
zmq::socket_base_t::parse_uri(char const*, std ::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator >&) 在 ZeroMQ-iOS(socket_base.o) "std::__1: :basic_string, std::__1::allocator >::compare(char const*) const",引用自:
现在我很困惑 .hpp 文件发生了什么。我还没有将它添加到任何地方,而在编译的源代码中是文件和所有扩展名为 .cpp 和 .m 的文件。
- 如果有人在 xcode 5.0 上构建了这个框架,那么请给我关于如何构建它的说明。
- 如何删除这些链接器错误?