`
844604778
  • 浏览: 589081 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

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':commandnotfound
-bash:$'\r':commandnotfound
-bash:$'\r':commandnotfound
-bash:$'\r':commandnotfound
-bash:$'\r':commandnotfound
-bash:$'\r':commandnotfound
-bash:$'\r':commandnotfound
-bash:/home/lenovo/.bash_profile:line47:syntaxerror:unexpectedendoffile

错误。一开始没有找到好的方法,后来在: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中回车符是不相同的。





分享到:
评论

相关推荐

    Android ndk string处理:ndk-string-test

    Android ndk string处理:ndk-string-test

    Eclipse配置NDK环境

    3. 安装NDK:从Android官网下载最新版本的NDK(例如:http://developer.android.com/tools/sdk/ndk/index.html),解压缩到你想要的位置,例如:`E:\android-ndk-r9c`。从r7版本开始,NDK集成了Cygwin,用于支持...

    Android Studio使用新的Gradle构建工具配置NDK环境

    6. **同步项目**:完成上述配置后,点击Android Studio顶部菜单栏的`File` -> `Sync Project with Gradle Files`,让Android Studio应用新的配置。 7. **编写C/C++代码**:现在你可以在`jni`目录下编写C/C++代码,...

    非常强大的eclipse中android ndk开发环境的配置说明

    ### 非常强大的Eclipse中Android NDK开发环境的配置说明 #### 一、概述 本文档将详细介绍如何在Eclipse中配置Android NDK开发环境,并实现C/C++代码的自动编译以及通过Eclipse使用Ant生成JNI所需的头文件。配置流程...

    ndk处理图片:添加文字和图片水印

    NDK(Native Development Kit)是Google提供的一种工具,允许开发者用C++或者其他原生语言编写高性能、低级别的代码,与Java层进行交互。在本主题中,我们将探讨如何使用NDK在Android应用中实现图片处理,特别是添加...

    AndroidStudio配置NDK

    2. **配置Android Studio**:打开Android Studio,进入“File” -> “Project Structure”。在“Project Settings”选项卡中选择“SDK Location”,勾选“Show Package Details”,然后在“Android NDK location”...

    支持iLBC的Android 版SIP Phone的源代码

    标题中的“支持iLBC的Android版SIP Phone的源代码”揭示了这是一个与语音通话技术相关的项目,特别提到了SIP(Session Initiation Protocol)和iLBC(Internet Low Bitrate Codec)。SIP是一种应用层协议,常用于...

    Android NDK环境配置

    Android NDK环境配置是Android应用开发中的一个重要环节,它允许开发者使用C或C++编写高性能的原生代码,这些代码可以被编译成动态库并与Java应用一同打包成APK。NDK集成了交叉编译器,使得开发者能够针对不同的CPU...

    android studio基本设置与NDK配置.doc

    Android Studio 基本设置与 NDK 配置 Android Studio 是一款功能强大且流行的集成开发环境(IDE),它提供了许多实用的设置和配置选项,以满足不同开发者的需求。本文将详细介绍 Android Studio 的基本设置和 NDK ...

    Android Studio NDK JNI配置Demo代码 2016

    **Android Studio NDK JNI配置与应用** Android Studio是一款强大的Android应用程序开发工具,它不仅支持Java语言,还允许开发者使用原生代码(C/C++)进行开发,这就是所谓的Android NDK。JNI(Java Native ...

    Eclipse配置NDK开发环境

    通过添加插件和支持,Eclipse也可以用于Android的原生代码开发,这涉及到NDK(Native Development Kit)的配置。NDK是Google提供的一个工具集,允许开发者在Android应用中使用C和C++代码,以实现高性能或利用特定...

    Android Studio使用NDK配置环境及编译so文件

    ### Android Studio 使用 NDK 配置环境及编译 so 文件 #### 一、概述 本文档旨在指导初学者如何在Android开发中利用NDK(Native Development Kit)进行原生开发,包括配置NDK开发环境、编译so文件等操作。通过本...

    用cocos creator 开发的一个科普应用

    这是源码,非常适合Cocos creator 练手的一个项目,主要功能有答题和AI科普以及井子棋人机。功能比较简单所以很适合新手来练习的项目。可以打包发布apk。

    NDK_TCP.zip_C6678_NDK编程_cfg配置ndk_创龙c6678_网口配置

    在本文中,我们将深入探讨如何在创龙C6678开发板上进行NDK(Native Development Kit)编程,特别是关于TCP网络通信的配置。NDK是Android平台提供的一种工具集,允许开发者用C和C++原生代码来编写部分应用,以提高...

    使用AndroidStudio编译NDK的方法及错误解决方案.docx

    ### 使用Android Studio编译NDK的方法及错误解决方案 #### 一、引言 随着移动应用开发的不断进步和发展,原生应用的需求日益增加。对于Android平台而言,利用Native Development Kit (NDK)进行开发能够更好地发挥...

    android studio ndk配置

    本篇将详细讲解如何在Android Studio中配置NDK,以及进行NDK相关的开发实践。 首先,我们需要了解NDK的作用。NDK提供了一个平台,使得开发者可以编写原生代码,这在处理图形密集型游戏、多媒体处理、机器学习算法等...

    MediaCodec NDK

    解码过程通常包括创建MediaCodec实例,配置解码器参数,如输入格式(例如H.264或AAC),然后持续将数据包送入解码器并获取解码后的帧。 `ZmRender.cpp`和`ZmRender.h`可能涉及到渲染部分,这部分代码可能会使用...

    Mac下的AndroidStudio的NDK配置及开发示例

    4. 更新项目的`build.gradle`(Project级别),确保依赖于NDK: ```groovy allprojects { repositories { ... mavenLocal() google() jcenter() maven { url "https://jitpack.io" } } } dependencies { ....

    mac--ndk配置

    本篇文章将详细阐述在Mac环境下配置NDK的过程,以及如何在项目中使用NDK。 一、下载与安装NDK 首先,你需要从Google的Android Developer官网下载适用于Mac的NDK。访问[https://developer.android.com/ndk/downloads...

Global site tag (gtag.js) - Google Analytics