error C2470 错误记录与解决方法。“看起来像函数定义,但没有参数列表”

error C2470 错误记录与解决方法。“看起来像函数定义,但没有参数列表”

looks like a function definition, but there is no parameter list

error C2470: “TiXmlString”: 看起来像函数定义,但没有参数列表;跳过明显的函数体

 

本来是在是编译通过的。由于把一部分拿出编写了一个DLL库经常存在外部链接错误,我就将所有可能用上的一次加了很多DLLEXPORT

就开始报错了。

 

查找了一下,有一篇问题贴。

链接为:http://bbs.csdn.net/topics/370036942

我看了认为有可能,是没找到 DLLEXPORT 的定义。

将那个头文件#include一下,再编译就没有问题了。

而且,奇怪的是没有这个头文件的时候,Debug下编译完全没有问题,只有Release下编译才会报错很多。

posted on 2015-01-17 11:19  博客家园II  阅读(1856)  评论(0编辑  收藏  举报

导航