eclise 莫名报错 :Program "sh" not found in PATH ;
试了网上的方法, 比如: 1,windows->preference 配置 ndk 路径(看有没有空格什么, 不过没有用) 2 , 配置 gcc sh.exe 路径, 貌似是eclipse直接使用gcc 编译, 但我是使用ndk, 去哪里配置?
以上两种方法都没有用, 最后没有办法只好硬着头试, 思路: 既然提示 sh 找不到, 肯定是 c++ 编译的地方, 不是 android ndk , 就是 c++ builder ,
1 android ndk ( android-ndk-r13b ) 已经配置了路径, 暂时排除
2 就是 c++ builder 了,一个一个往下试, 路径配置应该没什么问题 。。。 , 最后到 tool chain , 编译的工具链, 把最后一个 select tool 改成是 了 gcc compiler(之前是 android gcc), 结果报错 make 文件找不到, 看来就是这个问题, 然后重新 改回 android gcc , 居然就不报错了, 哎呦 , 也是无语了, 看来该换 android studio 了
解决方法: 将 c++ builder 选项的 select tool (工具链)改成别的, 在改回 android gcc 即可。