我正在尝试在QNX上编译一个使用libxml的项目。我在系统上安装了libxml,支持打开xmlschema。但我仍然得到以下错误消息 ' xmlSchemaParserCtxtPtr'未申报(首次使用此功能)
在深入了解libxml源代码时,我发现xmlSchemaParserCtxtPtr定义受LIBXML_SCHEMAN_ENABLED宏的保护,该宏在xmlversion.h中定义为
#if 1
#define LIBXML_SCHEMAS_ENABLED
#endif
现在如何查看天气这个宏实际上是否在qnx预处理步骤中定义了。我尝试了-P选项,但它没有打印任何宏定义。
由于
答案 0 :(得分:0)
我尝试了-P选项,但它没有打印任何宏定义。
选项-dD -E
在这种情况下很有用。