配置NDK syntax error: unexpected end of file 解决

原创 2013年04月09日 20:00:55

       android NDK开发中,在window环境下需要安装cygwin来模拟linux环境,在网上配置文章较多,不详述,在配置的过程中,需要修改cybwin\home\XXX(you computer name)目录下的.bash_profile中末尾添加

ANDROID_NDK_ROOT=/cygdrive/d/andorid/NDK/android-ndk-r7b  
export ANDROID_NDK_ROOT

ANDROID_NDK_ROOT(可以随意命名)。在使用UltraEdit打开.bash_profile文件的时候,点了转化为DOS format。


在启动cygwin,会显示

-bash: $'\r': command not found
-bash: $'\r': command not found
-bash: $'\r': command not found
-bash: $'\r': command not found
-bash: $'\r': command not found
-bash: $'\r': command not found
-bash: $'\r': command not found
-bash: /home/lenovo/.bash_profile: line 47: syntax error: unexpected end of file

错误。一开始没有找到好的方法,后来在:http://glitterhsin.pixnet.net/blog/post/88049087-%E5%8D%A1%E9%97%9C%EF%BC%8C%E5%8D%83%E8%90%AC%E4%B8%8D%E8%A6%81%E7%94%A8wordpad%E7%B7%A8%E8%BC%AF.bash_profile 中找到解决办法,非常简单(这个网页好像要翻墙才能看到)。

在cygwin中输入:dos2unix -n .bash_profile .bash_profile

关闭重新打开cygwin,ok了。所以再一次提醒,不要用window里的记事本或者写字本打开修改,使用UltraEdit不要转化格式,因为在window下和linux中回车符是不相同的。





配置NDK时出现:-bash: /home/Administrator/.bash_profile: line 47: syntax error: unexpected

android NDK开发中,在window环境下需要安装cygwin来模拟linux环境,在网上配置文章较多,不详述,在配置的过程中,需要修改cybwin\home\XXX(you computer...
  • xdhywj
  • xdhywj
  • 2013-07-31 11:08:02
  • 3810

SHELL脚本“SYNTAX ERROR:UNEXPECTED END OF FILE”解决方案

今天,自己在写一个一键安装http服务的脚本时,使用if语句编写,用bash -x 命令你给调试,都报错“SYNTAX ERROR:UNEXPECTED END OF FILE”,怎么改动都会报错,通...
  • Joah_li
  • Joah_li
  • 2017-08-05 15:07:37
  • 2098

在执行shell脚本时,出现“syntax error : unexpected end of file"错误的解决方法

首先,这个问题很可能是由于从其他系统编写的shell脚本在Linux下运行所造成的。 如果是这个问题,那么就进行如下操作: 1.编辑文件    #vim filename(文件名) 2.进入末行模...
  • perter_liao
  • perter_liao
  • 2017-08-06 11:07:36
  • 534

解决shell错误:syntax error: unexpected end of file

很久没有用bash的shell来编写shell复杂脚本了,今天在combo-ew的项目中,在各项测试基本上都通过之后,试图编写一个脚本,用来将tftp服务器上的驱动、应用程序和配置文件下载到combo...
  • David_xtd
  • David_xtd
  • 2012-05-17 18:46:42
  • 45547

syntax error: unexpected end of file解决方法

在windows环境下编辑的脚本通过Xftp上传到linux系统执行的时候会提示syntax error: unexpected end of file,脚本并没有错误。原因是:在Windows环境下...
  • lzhj2g
  • lzhj2g
  • 2015-03-23 22:35:20
  • 8557

Shell中EOF出现syntax error: unexpected end of file

如下一段Linux Shell中运行结果出现syntax error: unexpected end of file if [ "$v_inst" = 0 ];then         echo "D...
  • vindak
  • vindak
  • 2014-01-12 20:59:54
  • 2992

linux下执行sh出现异常"syntax error: unexpected end of file"

昨天天在windows系统上用notpad++编写linux shell脚本,当传送到linux上执行时一直报错说“syntax error: unexpected end of file”,然后我同...
  • pml18710973036
  • pml18710973036
  • 2017-03-30 09:11:13
  • 5010

Syntax error: end of file unexpected (expecting "done")

今天在win7写了个shell脚本,: #!/bin/bash process_name= process_id= running_process="$(ps)" cat kill_list...
  • hudie86555
  • hudie86555
  • 2013-06-26 12:20:47
  • 3350

shell错误一例 syntax error: unexpected end of file

昨天写个脚本,用shell读取文本文件,并且在循环中使用读取的信息。 循环很正常,获取,展示也很正常,只是在加上mysql xxxx (好几行)的时候,报错“syntax error: unexpe...
  • edwzhang
  • edwzhang
  • 2013-04-23 10:01:13
  • 1517

帝国备份王出错

Parse error: syntaxerror, unexpected $end in解决方法 我在本地wamp环境下面使用帝国备份王时,报错信息如下: Parse error:...
  • laoxiao1987
  • laoxiao1987
  • 2013-11-23 23:42:13
  • 5588
收藏助手
不良信息举报
您举报文章:配置NDK syntax error: unexpected end of file 解决
举报原因:
原因补充:

(最多只允许输入30个字)