【发布时间】:2013-12-28 05:20:56
【问题描述】:
我正在尝试将sample program 用于gloox 库(C++ 的XMPP 客户端库),我最终将集成到(以及其他)iOS 应用程序中。实现这一点的一个明显(但令人沮丧的困难)步骤是在 Xcode 中使用 C++ 代码(通常使用 clang 编译器)。
我是如何使用G++编译的:
g++ -o bot bot.cpp -lgloox -lpthread
我在Xcode 中尝试过的:
在我的目标构建设置下:
- 去了
Other C++ Flags并添加了-lpthread和-lgloox,所以理论上所需的库是链接的。 - 去了
Header Search Paths并添加了/usr/include和/usr/local/include,都设置为recursive.gloox标头在/usr/local/include中找到,因此标头理论上应该可用。
但是,当我去编译这个可憎的东西时,我得到了这些错误:
有人可以帮我理解这些吗?
编辑:我已经在互联网上进行了广泛的搜索,但无济于事。
【问题讨论】: