0:关于使用VC模板创建模板时候脚本错误。改动..\cocos2d-x-2.2.2\template\msvc\CCAppWiz.win32\HTML\1033中文件属性中:安全->解除锁定。



1:fatal error C1083: 无法打开包含文件:“cocos2d.h”: No such file or directory 缺失这些头文件 原因是cocos2d-x在编译时用的是自身文件夹 假设我们的project建立在cocos2d-x的文件夹里 就不会有这种问题  可是我选择的是将project放在外边 自己建立了一个文件夹 将project都放在了文件夹中

这个问题的解决方法是 改动cocos2d-x文件夹下的js文件 并新建一个环境变量 注意 新的环境变量位置后边一定要有一个“\”切记切记

详细做法參照 http://blog.csdn.net/cxmanzhao/article/details/8671115 这篇文章
改动替换js文件就好了 改动变量之后要注销或者重新启动一下。

或者解决方法例如以下:选择项目属性--》C/C++--》附件包括文件夹设置为:$(ProjectDir)全改为绝对路径。

能够观察$(ProjectDir)为项目文件夹路径,若是在cocos2d-x文件夹则恰好正确。所以路径要改为cocos2d-x文件夹的绝对路径。

2:完毕上边的步骤之后又一次编译文件  发现还是有错误 fatal error LNK1104: 无法打开文件“libcocos2d.lib”

这个的解决的方法

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZnJlZWFuZ2VsX2Fxcw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

3:文件编译成功之后 去project所在文件夹下边的 Debug.win32 文件夹下执行exe文件 提示缺少计算机中丢失libcocos2d.dll等等这些dll文件  这里要注意了一下 假设你是32位系统的话

将cocos2d-x安装文件夹下的Release.win32中的dll文件copy到C盘的windows\system32下 缺哪个就拷贝哪个  我的是64位的操作系统 所以我放在了C:\Windows\SysWOW64 下  假设你放在system32下不灵
就放在64位的系统文件夹下这样 就完毕了环境的安装 可以正常的编敲代码而且执行demo了。

貌似也能够通过系统环境变量添加这些dll文件的路径(..\cocos2d-x-2.2.2\Debug.win32)来解决。

4:执行程序时突然崩溃 后台提示java.lang.IllegalArgumentException: No configs match configSpec

这是由于android模拟器不支持OpenGL ES 2.0

解决的方法:创建模拟器时:GPU emulation选yes,须要android 4.0以上的版本号才行。使用真机没有这个问题。

5:build_native.sh执行成功后,将项目导入到eclipse中后会出现这个问题,提示Cocos2dxActivity cannot be resolved
to a type

1. 仅仅须要将cocos2d-x引擎的根目录的cocos2dx/platform/android/java/src目录下目录所有拷贝到项目的src包下就可以。

2. 也能够导入cocos2dx/platform/android/java这个project生成一个jar文件加入到项目的libs目录下就可以。

这两种方法都会在终于生成apk时将依赖拷贝到当中的。

Cocos2d-x新建模板编译问题总汇的更多相关文章

  1. stm32的hall库新建模板编译错误: #error "Please select first the target STM32F1xx device used in your application (in stm32f1xx.h file)"的处理

    在stm32f1xx.h file文件中找到如下代码: /* Uncomment the line below according to the target STM32L device used i ...

  2. STM32新建模板之寄存器

    创建寄存器的项目模板相对比较简单,这里是基于库文件的模板进行更改的,有不明白的小伙伴可以浏览STM32新建模板之库文件. 一.项目文件 拷贝库文件的工程模板重命名为"stm32f10x_re ...

  3. C++ Primer 学习笔记_79_模板与泛型编程 --模板编译模型

    模板与泛型编程 --模板编译模型 引言: 当编译器看到模板定义的时候,它不马上产生代码.仅仅有在用到模板时,假设调用了函数模板或定义了模板的对象的时候,编译器才产生特定类型的模板实例. 一般而言,当调 ...

  4. vue模板编译

    Vue 的模板编译是在 $mount 的过程中进行的,在 $mount 的时候执行了 compile 方法来将 template 里的内容转换成真正的 HTML 代码. complie 最终生成 re ...

  5. 【转】【Html】Vuejs2.0学习之二(Render函数,createElement,vm.$slots,函数化组件,模板编译,JSX)

    1.Render函数 所以直接来到Render,本来也想跳过,发现后面的路由貌似跟它还有点关联.先来看看Render 1.1 官网一开始就看的挺懵的,不知道讲的是啥,动手试了一下,一开头讲的是Rend ...

  6. Discuz3.3精仿小米风格整站模板制作——1、新建模板方案

    术语说明: 模板——模板是一堆按照规定命名方式的html文件,用于指定整个论坛不同页面的外观. 标签——标签和模板共同作用以实现论坛换肤功能,其中标签主要控制页面显示什么数据,显示多少条等. 风格—— ...

  7. smarty 模板编译和变量调节器 模板引入

    <?php require './smarty/Smarty.class.php'; $sm = new Smarty; //$sm->force_compile = true; $sm- ...

  8. es6实现简单模板编译

    现在有各种框架,其中一个主要模块就是关于template.最火的vue.react等框架,在这一块上也是是下足了功夫.我也想写一个自己的模板编译工具,所以就做了个简单的实现,主要是使用es6的反引号编 ...

  9. Vuejs2.0学习之二(Render函数,createElement,vm.$slots,函数化组件,模板编译,JSX)

    时隔一周多,因为一些别的事情绊住了,下面接着写.中间这段时间也有看官方文档,发现正如他所说90%的基础内容都一样,所以这里直接跳到我比较关注的东东上,要是想看看哪些不一样,可以参考这个http://v ...

随机推荐

  1. .Net 中DataSet和DataTable的 区别与联系

    1.简要说明二者关系 在我们编写代码的时候从数据库里取出数据,填充到dataset里,再根据表的名字,实例化到 datatable 中.其实使用 dataset 相当于所使用数据库中数据的副本,保存在 ...

  2. cocos2d-x3.0 Slider

    .h #include "cocos2d.h" #include "cocos-ext.h" #include "ui/CocosGUI.h" ...

  3. 基础设施即服务 PaaS, 平台即服务 IaaS

    基础设施即服务(Infrastructure as a Service,简称IaaS)是消费者使用处理.储存.网络以及各种基础运算资源,部署与执行操作系统或应用程序等各种软件. 客户端无须购买服务器. ...

  4. 优化中的subgradient方法

    哎.刚刚submit上paper比較心虚啊.无心学习.还是好好码码文字吧. subgradient介绍 subgradient中文名叫次梯度.和梯度一样,全然能够多放梯度使用.至于为什么叫子梯度,是由 ...

  5. rocketmq技术架构图

    NameServer.Broker.Producer.Consumer之间如何进行通信,如何工作: NameServer和Broker: NameServer主要做两件事情,第一就是管理Broker, ...

  6. [翻译] ObjectAL for iPhone and Mac(持续更新)

    ObjectAL for iPhone and Mac https://github.com/kstenerud/ObjectAL-for-iPhone 以后补上使用教程 Mac and iOS Au ...

  7. dwr3实现消息精确推送详细步骤

    最近项目中需要用到推送消息,找了很久终于找到一篇不错的文章,方便以后查看就转载了,也分享给大家,希望能帮到有需要的人. 第一.在项目中引入dwr.jar,然后在web.xml中进行配置,配置如下: & ...

  8. IIS HTTPS 禁用不安全的SSL2.0

    禁用: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\Schannel\Protocols 验证:

  9. 垃圾收集(GC)中如何确定哪些内存是"垃圾

    垃圾收集(Garbage Collection,GC),要设计一个GC,需要考虑解决下面三件事情:(1)哪些内存需要回收?(2)什么时候回收?(3)如何回收? 哪些内存需要回收?根据<Java内 ...

  10. OpenCV学习(30) 轮廓defects

    上一篇教程中,我们学习了如何计算轮廓的凸包,其实对一个轮廓而言,可能它的凸包和它本身是重合的,也有可能不是重合的.比如下面左边图像的轮廓本身就是凸包,而右边图像的轮廓则不是.我们可以通过函数bool ...