【发布时间】:2013-06-24 14:21:11
【问题描述】:
我的配置脚本中有以下内容...
ANDROID_ROOT="$HOME/Development/Android/android-ndk-r8c" \
....
CPPFLAGS="-I$ANDROID_ROOT/platforms/android-14/arch-arm/usr/include" \
如果我 ls 那个文件夹 ($ANDROID_ROOT/platforms/android-14/arch-arm/usr/include) 我看到 sys 文件夹,我看到 cdefs.h,但是,当我运行我的配置时,我看到....
开发/Android/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/include-fixed/ stdio.h:50:23:致命错误:sys/cdefs.h:没有这样的文件或目录
所以这似乎没有意义,我实际上包括标题。知道我在这里缺少什么吗?
更新
我还尝试创建一个独立的工具链并更改为...
ANDROID_ROOT="$HOME/toolchain" \
...
CPPFLAGS="-I$ANDROID_ROOT/sysroot/usr/include" \
LDFLAGS="-L$ANDROID_ROOT/sysroot/usr/lib" \
但没有骰子....
【问题讨论】:
标签: c++ c android-ndk