0

我想通过 rapidxml 解析 xml(在 android 设备上,NDK)。但是当我在我的 cpp 文件中包含 rapidxml.hpp 并编译它时。编译器向我显示“jni/rapidxml.hpp:11:47:致命错误:cstdlib:没有这样的文件或目录”。它出什么问题了?

代码和编译结果如下。

源代码:

#include "rapidxml_utils.hpp"

void test(){}

编译结果:

jni/rapidxml.hpp:11:47: fatal error: cstdlib: No such file or directory compilation terminated. make: * [obj/local/armeabi/objs/rapidxml/RapidXml.cpp,rapidxml.o] Error 1

4

1 回答 1

0

您还应该在您的模块中使用 LOCAL_C_INCLUDES 在您的 Android.mk 中包含头文件。

于 2013-09-01T10:55:54.277 回答