当我尝试构建 NDK OpenCV Android 程序时,我看到了如屏幕截图所示的错误。我添加了以下行:
NDK_HOME=C:\android-ndk-rd8 导出 NDK_HOME
到我在 cygwin 中的 .bashrc 文件。我在 Windows 7 上工作,我的 NDK 在 C:\android-ndk-rd8
我以为添加上面几行就可以解决问题,但是没有用。我如何让程序编译?我必须更改 PATH 变量吗?如果是这样,我该怎么做?
最佳答案
根据你的错误日志,我想你应该指定 SA 环境变量,你可以在项目的 eclipse 属性中进行:
Project properties -> C/C++ Build -> Enviroment -> Here press button Add.. -> and put Name: SA with Value: path to your NDK folder
关于未找到 Android NDK 构建路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14073267/