`
iaiai
  • 浏览: 2180084 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ndk make: *** 没有规则可以创建

 
阅读更多
$ $NDK/ndk-build
make: *** 没有规则可以创建“/cygdrive/d/Workspaces/HelloJni/obj/local/armeabi/ob
js/hello-jni/hello-jni.o”需要的目标“/hello-jni.c”。 停止。

出现这种问题原因可能会很多,我只说我这里发现的问题
如果出现这种问题请查看Android.mk文件,把无用的空格全去掉就可以了
分享到:
评论
1 楼 liuyangccsu 2012-03-06  
的确,每行后面的空格后,问题解决。

相关推荐

    make file for andordi

    1. **NDK集成**:Android NDK允许你在C/C++中编写部分代码,这需要Makefile来管理。你需要指定NDK路径,以及NDK提供的交叉编译工具链。 2. **LOCAL_PATH定义**:在Android.mk文件中,LOCAL_PATH变量用于指定源代码...

    eclipse android ndk环境配置及项目编译超详细攻略

    4. **编写MK文件**:在`jni`目录下创建`Android.mk`文件,定义编译规则。 5. **编译SO文件**:在Cygwin终端中进入项目目录并执行`ndk-build`命令。 6. **调用本地代码**:在Java代码中通过`System.loadLibrary()`...

    文章《用Android Studio进行NDK编程》配套资源

    1. **NDK基础知识**: - NDK允许开发者在Android平台上使用本地库,这对于处理计算密集型任务(如图形渲染、物理模拟)或调用硬件加速API非常有用。 - NDK提供了一个接口,可以将Java代码与C/C++代码相互调用,...

    webrtc教程(v0.3)

    - **使用说明**:可以通过访问官方文档获取Depot Tools的详细使用指南。 - **下载**: - **Linux下**:通过`git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git`命令克隆到本地。 - **...

    NDK所需环境配置与示例介绍

    6. **编译本地库**:在jni目录下创建一个名为`Android.mk`的文件,定义编译规则。然后在命令行中使用`ndk-build`命令编译生成.so库文件。 7. **运行项目**:最后,将生成的.so库文件复制到项目的`libs`目录下,对应...

    Android NDK开发流程

    2. **配置Android NDK**: - 下载Android NDK并解压到指定目录。建议从官方网站下载最新版本的NDK。 - 在Cygwin中确认NDK路径正确无误,并确保环境变量设置成功。可以使用命令`echo $NDK_HOME`检查是否正确设置了...

    openharmony 上 ndk编译

    3. **创建本地模块**: 创建一个新的本地模块,通常是通过在Android Studio或OpenHarmony项目的`jni`目录下创建`Android.mk`或`CMakeLists.txt`文件来定义编译规则。在OpenHarmony中,可能还需要配置`build.json`文件...

    AndroidNDK开发环境实现与应用.pdf

    4. **创建项目结构**:创建一个Android项目,包括Android.mk和Application.mk文件,这些文件用于指定编译规则和项目配置。 5. **使用NDK-BUILD**:在Cygwin终端中,导航到项目目录并运行`ndk-build`命令,这会根据...

    Android_NDK使用方法

    - **性能优化**:尽管 NDK 提供了使用 C/C++ 编写的可能性,但并非所有应用都适合使用 NDK。对于大部分应用逻辑,建议优先考虑使用 Java 或 Kotlin 编写。 #### 六、示例代码 以下是一个简单的示例,展示了如何在 ...

    Android-NDK开发.pdf

    1. **创建AVD(Android Virtual Device)**:AVD是用于模拟Android设备的工具,创建AVD是调试应用程序的必要步骤。在Eclipse中,通过Android图标进入AVD Manager,新建一个AVD,Target应选择"Google APIs",并自定义...

    Android-NDK环境配置以及开发规范.docx

    - **下载 Android NDK**: - 访问 [http://dl.google.com/android/ndk/android-ndk-r4-windows.zip](http://dl.google.com/android/ndk/android-ndk-r4-windows.zip) 下载最新版本的 Android NDK。 - 解压缩到指定...

    mac--ndk配置

    在Android开发过程中,NDK(Native Development Kit)是一个不可或缺的工具,它允许开发者使用C和C++编写原生代码,从而提升应用性能、利用硬件特性并实现底层优化。本篇文章将详细阐述在Mac环境下配置NDK的过程,...

    JNI工程创建

    5. **编写Android.mk**:在`jni`目录下创建`Android.mk`文件,用于指定编译规则和源文件: ``` LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := hello LOCAL_SRC_FILES := hello.c ...

    androidstudio-ndk-demo

    2. **创建jni目录**:在项目的app模块下创建一个名为jni的目录,这是存放C/C++源代码的地方。Android Studio会自动识别这个目录,并在构建时处理其中的代码。 3. **编写JNI代码**:JNI(Java Native Interface)是...

    webrtc教程V3.0.pdf

    - **组成**:定义了客户端与服务器之间以及服务器与服务器之间的通信规则。 - **内容**:详细说明了XMPP协议的各种元素及其交互过程。 ##### 6.2 Stun协议 - **P2P实现的原理**:通过发送探测请求来检测NAT类型。 -...

    Android开发系统shell常用脚本

    - **函数**:可以定义自定义函数,提高代码的可复用性。 2. **文件操作** - **创建与删除**:`touch` 用于创建新文件,`rm` 用于删除文件或目录。 - **移动与重命名**:`mv` 命令用于移动或重命名文件和目录。 ...

    Android NDK实例

    1. **创建JNI接口**:在Android Studio项目中,新建一个jni目录(如果不存在),然后在该目录下创建一个名为`Android.mk`的文件,这是NDK构建系统的配置文件。在这个文件中,你需要指定编译的目标源文件和库。 2. *...

Global site tag (gtag.js) - Google Analytics