gpt4 book ai didi

c++ - 安卓NDK : Not picking up CPP includes

转载 作者:太空宇宙 更新时间:2023-11-04 04:49:29 26 4
gpt4 key购买 nike

我的配置脚本中有以下...

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,但是,当我运行我的配置时,我会看到....

Development/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: fatal error: sys/cdefs.h: No such file or directory

所以这似乎没有意义,我实际上包括了标题。知道我在这里缺少什么吗?

更新

我还尝试创建一个独立的工具链并更改为...

ANDROID_ROOT="$HOME/toolchain" \
...
CPPFLAGS="-I$ANDROID_ROOT/sysroot/usr/include" \
LDFLAGS="-L$ANDROID_ROOT/sysroot/usr/lib" \

但是没有骰子....

最佳答案

所以我已经接近我的更新了,但是,我忘了更新我的 PATH。一旦完成,我就解决了这个问题。

关于c++ - 安卓NDK : Not picking up CPP includes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17277795/

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