- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Eclipse 中使用 Cocos2Dx 在 Windows 上构建原生 Android 应用程序(一个 Sequoyah 游戏)在构建 C++ 源代码时避免命令行内容。
一切都很好,除了我不时收到以下错误:
C/C++ problem. make: * No rule to make target `MyProjectName_scd.mk'. Stop. [Discovery Options] page in project properties.
我的项目中没有任何 MyProjectName_scd.mk,只有一个 MyProjectName.mk。
尽管如此,实际上所有共享库都是构建的,如果我手动删除此错误消息(从上下文菜单中),该应用程序在设备和模拟器上都能正常工作。
我必须在每次出现时手动删除此错误消息,因为如果我不这样做,我会收到一个消息框,其中包含:“您的项目包含错误,请在运行应用程序之前修复它们”并且无法启动应用程序。这真的很烦人。
有什么解决办法吗?
[Windows 7 x86、Eclipse 4.2.0 | CDT 8.1.0.201206111645,Android NDK r8]
最佳答案
我在这里找到了解决方法:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=332522
基本上,您需要前往:
窗口 -> 首选项 -> C/C++ -> 构建 -> 设置 -> CDT GCC 内置编译器设置 [共享]
然后添加到“获取编译器规范的命令”:
-std=c++11
应该可以了!
关于android - Eclipse、Android NDK 和 Sequoyah : getting rid of "make: *** No rule to make target ` MyProjectName_scd. mk'。停止。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12490716/
我在 Eclipse 中使用 Cocos2Dx 在 Windows 上构建原生 Android 应用程序(一个 Sequoyah 游戏)在构建 C++ 源代码时避免命令行内容。 一切都很好,除了我不时
我是一名优秀的程序员,十分优秀!