我正在尝试构建我的第一个NDK库,并在编译时遇到错误:
... / cstdlib:53:错误:':: clearenv'尚未声明
我可以不在NDK中使用C标准库吗?
答案 0 :(得分:2)
我通过将<cstdlib>
更改为<stdlib.h>
来解决此问题。但不知道为什么会有效。
答案 1 :(得分:0)
我也可以通过将<cstdlib>
更改为<stdlib.h>
来解决此问题。
我也可以通过向Application.mk
添加APP_STL := <an stl lib>
来解决这个问题
在任何情况下,我都有另一个NDK(r7)构建,我不得不做这些并且它可以工作。