首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >opencv4android sdk编译器标志/ ndk版本

opencv4android sdk编译器标志/ ndk版本
EN

Stack Overflow用户
提问于 2014-03-20 11:05:31
回答 1查看 129关注 0票数 2

我正在尝试从主干编译opencv4android (通过遵循http://code.opencv.org/projects/opencv/wiki/Trunk_OpenCV_for_Android)。我的项目在预编译的OpenCV-2.4.8- Android -sdk上运行良好,但在使用Android NDK r9c为目标ABI x86构建的项目上运行失败。我尝试过使用x86-4.6和4.8工具链(分别使用c++0x和c++11 )进行编译,但仍然收到错误。有人知道构建预构建的opencv4android开发工具包时使用的ndk版本是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-26 17:39:29

我不知道哪个NDK版本用于构建prebuit,但现在OpenCV支持ndkr5->r9c、x86和x86_64

使用linux上的ndk64位r9d,我运行:

git clone git://code.opencv.org/opencv.git export ANDROID_NDK=/opt/android-ndk cd opencv/platforms sh ./scripts/cmake_android_x86.sh cd build_android_x86 make -j16 adb install bin/opencv_test_java.apk adb shell am instrument -w org.opencv.test/.OpenCVTestRunner

所有的1733次测试都很顺利。

也许你的项目还有其他问题,你得到了什么错误?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22522659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档