安卓 NDK/JNI : "No rule to make target" error when compiling my hybrid iOS/Android project

标签 android compilation android-ndk java-native-interface

在完成“make clean”(执行 makefile 的内容)后,我正在尝试编译我的 iOS/Android 混合项目(使用 build_native.sh)。

我实际上是按照本教程中描述的步骤操作的:http://gameit.ro/2012/01/creating-an-iphone-and-android-cocos2d-x-hybrid-project-updated/#comment-635

但是在尝试编译时出现以下错误:

** No rule to make target jni/../../libs/cocos2dx/platform/CCFileUtils.cpp', 需要obj/local/armeabi/objs-debug/cocos2d/platform/CCFileUtils.o'。停止。*

有人知道如何解决这个问题吗?

谢谢!

最佳答案

找到答案了!我没有正确复制“Platform”文件夹,因此缺少 CCFileUtils。

关于安卓 NDK/JNI : "No rule to make target" error when compiling my hybrid iOS/Android project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9168151/

相关文章:

java - 如何在 Java 中将 If 语句组合成一个更大的 If 语句

java - 使用 jOOQ 3.6+、纯 SQL 和 javac 编译器进行缓慢编译

Android NDK 在调用 getSystemService 的 CallObjectMethod 中崩溃

ToggleButton 内的 Android 文本不会居中

android - Mockito.verify 没有看到方法执行,即使它是

c - 为什么在构建这个 C 项目时出现所有这些错误?

java - 为什么Java源代码文件中不允许使用字符𝄞作为变量名?

android-ndk - 如何在新的 gradle 构建系统中使用自定义 Android.mk

Android Tesseract 应用程序在 OCR 功能上崩溃

安卓 NDK- 错误 :Execution failed for task ':app:buildNative'