【发布时间】:2012-09-19 08:05:08
【问题描述】:
我在 Eclipse 中使用 Sequoyah 在 Windows 上构建原生 Android 应用程序(Cocos2Dx 游戏),以避免在构建 C++ 源代码时出现命令行问题。
除了我不时收到以下错误外,一切都很好:
C/C++ 问题。 make: * 没有规则来制作目标“MyProjectName_scd.mk”。停止。项目属性中的 [发现选项] 页面。
我的项目中没有任何 MyProjectName_scd.mk,只有一个 MyProjectName.mk。
尽管如此,实际上所有共享库都是构建的,如果我手动删除此错误消息(从上下文菜单中),应用程序在设备和模拟器上都可以正常工作。
每次出现此错误消息时,我都必须手动删除它,因为如果我不这样做,我会收到一个消息框,其中包含:“您的项目包含错误,请在运行应用程序之前修复它们”并且无法启动应用程序。真是烦人。
有什么解决办法吗?
[Windows 7 x86,Eclipse 4.2.0 | CDT 8.1.0.201206111645,Android NDK r8]
【问题讨论】:
-
我也有同样的问题。请注意,第二次构建是消除错误的另一种方法。
标签: android android-ndk eclipse-cdt cocos2d-x