gpt4 book ai didi

android - 使用 Cygwin 编译 Android-OpenCV 库

转载 作者:可可西里 更新时间:2023-11-01 12:41:54 31 4
gpt4 key购买 nike

我正在尝试学习斯坦福大学的这个教程 http://www.stanford.edu/class/ee368/Android/Tutorial-2-OpenCV-for-Android-Setup-Windows-API8.pdf

我的环境变量都是根据教程设置的,在第 3c 步之前一切正常:

c. Type the following in the Cygwin terminal to compile the OpenCV libraries:

make

This compilation can take a while, maybe 30 minutes or more.

我在 cygwin 终端中得到以下输出:

Isa@LESTER ~/opencv/android/build
$ make
[100%] Generating android-opencv
Compile thumb : png <= /home/Isa/opencv/3rdparty/libpng/png.c
/home/Isa/android-ndk-r4-crystax/build/core/build-binary.mk:169: recipe for target '/home/Isa/opencv/android/build/obj/local/armeabi/objs/png/png.o' failed
make[3]: *** [/home/Isa/opencv/android/build/obj/local/armeabi/objs/png/png.o] Error 127
make[3]: *** Warte auf noch nicht beendete Prozesse...
CMakeFiles/ndk.dir/build.make:55: recipe for target 'android-opencv' failed
make[2]: *** [android-opencv] Error 2
CMakeFiles/Makefile2:63: recipe for target 'CMakeFiles/ndk.dir/all' failed
make[1]: *** [CMakeFiles/ndk.dir/all] Error 2
Makefile:75: recipe for target 'all' failed
make: *** [all] Error 2

还有其他人试过做这个教程吗?它看起来很不错,我真的很想让它工作。我将不胜感激解决此错误的任何提示。如果您需要更多信息来帮助我,请告诉我。

提前致谢,伊萨

最佳答案

你得到的错误与这里的非常相似:

像执行 setup for OpenCV on Android 一样仔细检查您的环境有时可能是个小把戏,因此它可能是您当前问题的根源。

如果你真的想在Android开发上取得好成绩,我宁愿建议你在Linux上做Ubuntu .

如果您仍然需要将 MSW 保留在您的机器中,只需进行双引导,因为它可以让您的开发主机处于 Linux 平台中。

几年前,我不得不使用开源工具实现一个项目,但在 Windows XP 上进行,我记得使用 Cygwin很头疼。

因此,您最好在 Ubuntu 上运行您的开发环境。

关于android - 使用 Cygwin 编译 Android-OpenCV 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22113419/

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