【发布时间】:2012-12-13 22:34:30
【问题描述】:
当我尝试构建 NDK OpenCV Android 程序时,我看到了屏幕截图中所示的错误。我已经添加了这些行:
NDK_HOME=C:\android-ndk-rd8 导出 NDK_HOME
到我在 cygwin 中的 .bashrc 文件。我在 Windows 7 上工作,我的 NDK 位于 C:\android-ndk-rd8
我认为添加上述行会解决它,但它不起作用。如何让程序编译?我必须更改 PATH 变量吗?如果是这样,我该怎么做?
【问题讨论】:
-
您的 .bashrc 有点可疑,反斜杠可能需要转义(或使用正斜杠),如果它们在同一行。但是,这仅与从 bash 命令行启动的工具相关 - 如果您将 eclipse 作为普通 Windows 应用程序启动,它将完全不知道某些可能同时运行的 bash 会话导出的变量,因为导出只是继承按进程子级。
标签: android path android-ndk cygwin