cjc_729 2016-09-21 04:02 采纳率: 0%
浏览 2334

C++编译不通过,求帮助

代码中用到了开源解析工具rapidxml.hpp,里面有用到assert断言,编译的时候报错:
In file included from /usr/include/features.h:361:0,
from /usr/local/gcc-4.8.2/include/c++/4.8.2/x86_64-unknown-linux-gnu/bits/os_defines.h:39,
from /usr/local/gcc-4.8.2/include/c++/4.8.2/x86_64-unknown-linux-gnu/bits/c++config.h:426,
from /usr/local/gcc-4.8.2/include/c++/4.8.2/bits/stl_algobase.h:59,
from /usr/local/gcc-4.8.2/include/c++/4.8.2/list:60,
from ./src/include/service-rule/DCRule.h:28,
from ./src/include/service-rule/DCOweChargeRule.h:24,
from ./src/source/service-rule/DCOweChargeRule.cpp:21:
/usr/include/assert.h:66:1: error: expected constructor, destructor, or type conversion before 'extern'
__BEGIN_DECLS

检查了/usr/include/assert.h文件,里面用到__BEGIN_DECLS的这个宏,在/usr/include/sys/cdefs.h 中有定义,可是编译就是不通过,毫无头绪
跪求帮忙,

  • 写回答

3条回答

  • AlbertS 博客专家认证 2016-09-22 04:02
    关注

    你看看能不能解决你的问题
    http://blog.csdn.net/pingd/article/details/40855367

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器