Error:Program "sh" not found in PATH
2016-04-14 17:34
811 查看
Android平台下运行opencv程序,装完NDK,解决了jni以及Conversion to Dalvik format failed with error 1等问题后,出现如下提示:Error:Program"sh" not found in PATH,多方尝试,解法如下:)
1. 配置NDK路径
窗口->首选->Android->NDK ,NDK的安装目录(就是包含ndk-build.cmd的那个目录)
2. 环境变量中加入NDK的安装目录
计算机->高级系统设置->环境变量->path,NDK的安装目录
3. C/C++的编译环境
3.1项目右键->属性 -> C/C++ -> Build -> Enviroment,增加一个环境变量 NDKROOT,内容设为NDK的安装目录,
3.2项目右键->属性 -> C/C++ General -> Paths andSymbols ,先选择 GNU C 选项,然后Add... ->Variables 找到NDKROOT,OK
4. 以上不管用的话,项目右键->属性 -> C/C++ -> Build ->修改build command 为自己的ndk的绝对路径
1. 配置NDK路径
窗口->首选->Android->NDK ,NDK的安装目录(就是包含ndk-build.cmd的那个目录)
2. 环境变量中加入NDK的安装目录
计算机->高级系统设置->环境变量->path,NDK的安装目录
3. C/C++的编译环境
3.1项目右键->属性 -> C/C++ -> Build -> Enviroment,增加一个环境变量 NDKROOT,内容设为NDK的安装目录,
3.2项目右键->属性 -> C/C++ General -> Paths andSymbols ,先选择 GNU C 选项,然后Add... ->Variables 找到NDKROOT,OK
4. 以上不管用的话,项目右键->属性 -> C/C++ -> Build ->修改build command 为自己的ndk的绝对路径
相关文章推荐
- 编写Android.mk中的LOCAL_SRC_FILES的终极技巧
- 展讯软件开发的一般流程
- Android.mk编译apk
- Android.mk详细介绍
- Android配置OpenCV
- Conversion to Dalvik format failed with error 1
- 学习笔记 Android.mk 自动搜索
- COCOS2D-X 停止手打所有cpp文件到android.mk
- Android Studio中集成OpenCV——只需4步
- cocos2d-x 编写Android.mk中的LOCAL_SRC_FILES的终极技巧
- Android.mk文件语法规范及使用模板
- NDK mk文件学习
- 导入opencv.highgui.Highgui会报错
- Android mk文件中引入第三方jar包的方法
- Android.mk 各变量的解析(根据NDK的ANDROID-MK.html文档)
- Android.mk文件以及Application.mk文件
- check mk 监控 HP服务器
- check mk 监控 jvm
- check mk 监控 haproxy
- Android.mk 代码注释