C ++ urdl库链接器错误

时间:2016-04-14 17:39:58

标签: c++ xcode linker-errors

我正在使用urdl作为标题库。我做了他们网站上列出的构建步骤,但我仍然得到一些未定义的符号。我认为链接器无法在.ipp文件中看到函数定义,但我不知道为什么。谁知道我做错了什么?我正在使用XCode和clang。我使用urdl得到一个istream来解析那些想知道的人的xml。这是我到目前为止使用urdl库编写的代码。任何答案都将受到高度赞赏,谢谢!

urdl::istream xmlStream("http://www.blahblah.com/blah.xml");

error message

1 个答案:

答案 0 :(得分:0)

对于遇到此问题的任何其他人,当仅用作标头时,您需要将 URDL_HEADER_ONLY=1 添加到编译器的预处理器定义中,以便包含 ipp 文件。