首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

大家见过这种函数声明么?解决办法

2012-09-14 
大家见过这种函数声明么?XMLPARSEAPI(XML_Parser)XML_ParserCreate(const XML_Char *encoding)今天学习别

大家见过这种函数声明么?
XMLPARSEAPI(XML_Parser) XML_ParserCreate(const XML_Char *encoding);
今天学习别人代码看到这种函数声明,纳闷了。
编译也不通过,提示:undefined reference to `XML_ParserCreate'


[解决办法]
这应该只是返回一个XML_Parser指针的函数申明

XMLPARSEAPI标记一下可以提供给别人使用的API函数,而不是本函数库中的内部调用函数

undefined reference to `XML_ParserCreate'
--------------------------------------------
这个说明你编译的执行文件没有联接XML的库或者你少了XML源文件
[解决办法]
任何语句都有其环境
[解决办法]
因为找不到XMLPARSEAPI(x)的宏定义,所以导致函数声明无效报错
[解决办法]
编译的执行文件没有联接XML的库

热点排行