在一次帮朋友弄cygwin交叉编译时出现了这个问题
cygwin是按照成功了,make-v,以及gcc-v都没出现问题,就是在./build_native 时出现please define NDK_ROOT而且无法进行下去,
经过检查,打入指令pwd发现我的用户没有在home里面而是在c盘里面,
最后把那个C:\Users\Administrator这里添加了.bash_profile文件里面如何修改路径请看我的博客如何生成spk那篇,
如果在home里面一开始没有.bash_profile这个问题,请在d:\cygwin\etc\defaults\etc\skel此目录下可找到,d:cygwin是我安装目录
这样就可以解决了,哎我也是花了一大个晚上的时间,大家共同学习哈

本文介绍了解决在使用Cygwin进行交叉编译过程中遇到的NDK_ROOT未定义错误的方法。通过调整用户的目录路径,并在.bash_profile中进行相应配置,最终解决了这一难题。
173

被折叠的 条评论
为什么被折叠?



