android ndk gcc,gcc – ‘configure’使用Android NDK独立工具链失败
时间: 2024-01-24 12:04:09 浏览: 151
利用NDK搭建自己的Android交叉工具链
5星 · 资源好评率100%
这个问题可能与你的系统环境变量和 Android NDK 的路径有关。你需要确保以下几点:
1. 确认你已经正确安装了 Android NDK,并且知道它的安装路径。
2. 确认你已经正确安装了 GCC 编译器,并且知道它的安装路径。
3. 将 Android NDK 的路径添加到系统环境变量中,以便在命令行中能够访问它。
4. 确认你使用的是支持 Android NDK 的 GCC 编译器,而不是普通的 GCC 编译器。
如果你已经确认了以上几点,但仍然无法成功使用 Android NDK 独立工具链,可以尝试以下方法进行解决:
1. 使用完整的路径来指定 Android NDK 和 GCC 编译器。例如:
```
/path/to/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
```
2. 使用 `--sysroot` 选项指定 Android NDK 的系统根目录。例如:
```
--sysroot=/path/to/ndk/platforms/android-21/arch-arm/
```
3. 确认你的编译器版本与 Android NDK 版本兼容。例如,如果你的 Android NDK 版本为 r17c,则应该使用 GCC 4.9 作为编译器版本。
希望这些方法能帮助你解决问题。
阅读全文