您的位置:首页 > 移动开发 > Android开发

Opencv4Android中NDK不能自动编译解决办法

2016-01-20 11:39 302 查看

问题

http://docs.opencv.org/2.4/doc/tutorials/introduction/android_binary_package/O4A_SDK.html中说如果使用opencv的C++API写程序的话,在eclipse环境下用ndk-build自动编译的话需要改动C++编译器的设置,如下图



即,需要将ndk-build.cmd改为ndk-build,很多伙伴可能改动后,还是不能自动编译C++的代码。

其实,windows下面,就是ndk-build.cmd,错误很有可能是没有设置${NDKROOT}导致的。

设置NDKROOT

打开 Eclipse menu Window -> Preferences -> C/C++ -> Build -> Environment,

点击Add…

添加一个NDKROOT,并且设置值为NDK的根目录。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  eclipse opencv android