gpt4 book ai didi

c - 在 QNX 上调试宏相关错误

转载 作者:行者123 更新时间:2023-11-30 17:33:58 29 4
gpt4 key购买 nike

我正在尝试在 QNX 上编译一个使用 libxml 的项目。我已在系统上安装了 libxml,并打开了对 xmlschema 的支持。但我仍然收到以下错误消息“xmlSchemaParserCtxtPtr”未声明(在此函数中首次使用)

在深入研究 libxml 源代码时,我发现 xmlSchemaParserCtxtPtr 定义受到 LIBXML_SCHEMAN_ENABLED 宏的保护,该宏在 xmlversion.h 中定义为

#if 1
#define LIBXML_SCHEMAS_ENABLED
#endif

现在如何查看这个宏实际上是否在 qnx 预处理步骤中定义。我尝试了 -P 选项,但它没有打印任何宏定义。

谢谢

最佳答案

I tried -P option but it is not printing any macro definitions.

选项-dD -E在这种情况下很有帮助。

关于c - 在 QNX 上调试宏相关错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23561364/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com