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. Maven根据不同环境打包不同配置文件

    开发项目时会遇到这个问题:开发环境,测试环境,生产环境的配置文件不同,打包时经常要手动更改配置文件,更改的少还可以接受,但是如果需要更多个配置文件,手动的方法就显得非常笨重了. 下面介绍一种方法,利用 ...

  2. poj 1028 Web Navigation(模拟)

    题目链接:http://poj.org/problem? id=1028 Description Standard web browsers contain features to move back ...

  3. java内存模型知识点汇总

    1.像windows/linux这种操作系统中,自带jvm么?以方便java程序的运行? 答:是的,一般操作系统都自带jvm的.但不带jdk,也就是说java的运行环境有,但编译环境没有. 1.jav ...

  4. 找回 : MobileCoreServices.framework

    MobileCoreServices.framework   丢失后,可通过如下方式找回: 1.在同事机器上拷贝一个. 路径: 2.重装一个xcode 实践:将xcode4.5下的文件拷到xcode4 ...

  5. SQL 条件 判断 select case as

    " then "返回的数据1" " then "返回的数据2" else "返回的其他数据" end as 新的列名 f ...

  6. 【maven】排除maven中jar包依赖的解决过程 例子:spring cloud启动zipkin,报错maven依赖jar包冲突 Class path contains multiple SLF4J bindings.

    一直对于maven中解决jar包依赖问题的解决方法纠结不清: 下面这个例子可以说明一个很简单的解决方法: 项目启动报错: Connected to the target VM, address: '1 ...

  7. [Linux] Systemd 入门教程:实战篇

    reference : http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-part-two.html 上一篇文章,我介绍了 Systemd ...

  8. Java实现将Excel导入数据库和从数据库中导出为Excel

    实现的功能: 用Java实现从Excel导入数据库,如果存在就更新 将数据库中的数据导出为Excel 1.添加jxl.jar mysql-connector-java.1.7-bin.jar包到项目的 ...

  9. 我所遭遇过的游戏中间件---Redux

    我所遭遇过的游戏中间件---Redux 一.关于Redux Substance Redux 是一款纹理处理软件加中间件,专门用于纹理生成和压缩.具其用户指南介绍,它能够对纹理集进行优化,可以将现有压缩 ...

  10. go语言基础之结构体成员的使用普通变量

    1.结构体成员的使用普通变量 示例: package main //必须有个main包 import "fmt" //定义一个结构体类型 type Student struct { ...