在我的cybwin\home\lenovo目录下的.bash_profile中末尾添加
ANDROID_NDK_ROOT=/cygdrive/d/andorid/NDK/android-ndk-r7b
export ANDROID_NDK_ROOT我的NDK目录为:“D:/andorid/NDK/android-ndk-r7b”配置完后,重新打开cybwin报错如下:-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请问各位朋友如何解决,感谢了!

解决方案 »

  1.   

    你打开的时候用了urtlaedit并且转换成dos模式吧你的换行符都变成windows下的换行符了,不知道怎么弄回去
      

  2.   

    我对linux不懂,请教兄弟如何解决我这个问题...谢谢
      

  3.   

    就是用UE保存的时候多出来了一个.bat的文件,其他没有啥问题啊
      

  4.   


    上面的错误信息是没有了,但是按照别人说的检测NDK是否环境配置成功的方法
    重启cygwin,输入:
    cd $NDK
    为什么还是不显示对应的ndk对应的目录说明?请问如何解决?
      

  5.   

    开启后直接输入ndk-build
    有反应就算是配好了
      

  6.   

    cygwin\etc\profile下配置的网上搜到的我觉得和我的不符合。。而且我也没找到lenovo这个目录
      

  7.   

    主要是:你打开的时候用了urtlaedit并且千万不要转换成dos模式打开
      

  8.   

    1,用记事本打开 ctrl+A  ctrl+C
    2. 删除.bash_profile
    4. vi .bash_profile
    5. 进入编辑模式
    6. ctrl+v
    7. :wq
      

  9.   

    用editplus打开 写好配置路径后  保存为unix的格式  重启下试试