cygwin下配置android-ndk时遇到的各种问题及解决方案

本文详细介绍了在Cygwin环境下配置NDKROOT的具体步骤,包括使用UltraEditor编辑.bash_profile文件的方法,并解决了常见的错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      以下遇到的问题我用了两天时间才找到正确的解决办法,做个总结吧,太刻苦铭心了。

问题1:在正确安装cygwin之后,需要对其安装目录下cygwin/home/<用户名>/.bash_profile文件进行添加NDKROOT=/cygwin/g/androidndkr9d export NDKROOT,问题就出现在这了,开始时候我用记事本打开做修改,保存后出现:no such file or directory。网上各种说法,说安装UltraEdit打开做修改,但是不要进行格式转换,或者是用写字板打开,进行修改。我试过了,都行不通。

经过两天的各种尝试,比如终于找到正确的修改办法,不过回想起来,真是不值得花那么多时间的呀。只怪是新人……分享如下:

1、下载安装UltraEditor


2、用UltraEditor打开cygwin/home/<用户名>/.bash_profile文件

(注:在打开文件之前先删除同目录下的.bash_profile.bak文件,因为在保存.bash_profile时候会自动生成的)


3、在文件末尾换行后添加NDKROOT=/cygwin/g/androidndkr9d export NDKROOT。


(注1:添加的这语句不能和 # fi 同在一行否则会出错


    注2:添加的语句只能放在同一行,不能另启行给export NDKROOT)


4、保存之前要注意先点击文件——转换——DOS到UNIX(D) 即:进行格式转换


5、点击文件——保存就可以了


6、重新运行cygwin,输入cd $NDKROOT,出现黄色字的/cygwin/g/androidndkr9d就好了。

(注:cd 和$NDKROOT之间要有空格,否则也会出错的)


初次写博客分享东西,我会继续坚持的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值