【问题标题】:Unable to launch cygpath无法启动 cygpath
【发布时间】:2013-11-08 22:16:32
【问题描述】:

我是 openCV 的新手,我下载了它以便在 Eclipse Juno 中使用它。

我已经下载了2.4.6版本,我已经下载了NDK R9版本,我在windows平台上工作,由于以下错误,仍然无法运行openCV的教程。我按照this documentation 上的步骤操作。

我尝试更改构建路径部分的路径 (C:\android-ndk\android-ndk-r9\ndk-build.cmd NDK_DEBUG=1)

[2013-10-29 18:06:56 - Unable to launch cygpath. Is Cygwin on the path?] java.io.IOException: Cannot run program "cygpath": CreateProcess error=2, The system cannot find the file specified
[2013-10-29 18:07:12 - ManagerActivity] Manifest attribute 'minSdkVersion' is set to '@ANDROID_NATIVE_API_LEVEL@'. Integer is expected.
[2013-10-29 18:07:13 - package] Manifest attribute 'minSdkVersion' is set to '@ANDROID_SDK_VERSION@'. Integer is expected.

【问题讨论】:

标签: java eclipse opencv android-ndk cygpath


【解决方案1】:

我认为使用 NDK-R9 时不需要 Cygwin。我认为它已与 R8 集成(或他们为解决它所做的任何事情)。所以你可以忽略这个错误。我也得到了这个错误,我正在寻找如何摆脱它。但是这个错误并不能阻止我编译。我一直忽略它。

至于其他两个错误,他们提到它需要一个整数值。您需要将此元素放入您的 Manifest.xml 文件中:

<uses-sdk
        android:minSdkVersion="10"
        android:targetSdkVersion="18" />

...或者使用您计划遵守的 API 级别范围

【讨论】:

    【解决方案2】:

    我解决了以下问题: NDK 版本 r9 .. 有一些问题,所以我安装了版本 r8b,它解决了问题并且工作正常.. :))

    【讨论】:

      猜你喜欢
      • 2013-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-16
      • 2018-02-22
      • 1970-01-01
      相关资源
      最近更新 更多