一:准备工作

准备下载文件

1.VS2012,到处都有咱就不发链接了。

2.Cocos2d-x的最新版本

http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download

二:安装VS2012

微软的东西就是好,所有的只需要NEXT大法即可完成安装。

三:安装Cocos2d-x

1.先解压到某一个地方例如:D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2

2.请先执行D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\build-win32.bat

生成debug库文件,执行完毕之后D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\Debug.win32文件夹就丰满起来了。

3.运行D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\install-templates-msvc.bat, 将项目模板加入VS2012的模板库。可能install-templates-msvc.bat 不能执行。不要急,你装了UltraEdit吧。请打开你的注册表安装如下修改一下即可。将UltraEdit修改成JSFile

4.VS2012新建Cocos2dx项目,一路NEXT大法。

四.VS2012配置环境

1.包含目录添加

D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\win32;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\third_party\win32\OGLES\GL\;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\third_party\win32\OGLES;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\third_party\win32;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\include;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\kazmath\include\kazmath;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\kazmath\include;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx\kazmath;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\cocos2dx;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\external\Box2D;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\external;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\CocosDenshion\include;D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\CocosDenshion;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSDK_IncludePath);


如果不添加呢,编译会报如下错误。

fatal error C1083: Cannot open include file: 'CCStdC.h': No such file or directory

2.添加附加库目录。

$(OutDir);%(AdditionalLibraryDirectories);D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\Debug.win32

如果不添加呢,编译会报如下错误。

LINK : fatal error LNK1104: cannot open file 'libcocos2d.lib'

3. 将"D:\cocos2dx\cocos2d-2.1rc0-x-2.1.2\Debug.win32\*.DLL" 全部拷贝到"C:\Windows\SysWOW64\"中去。

如果不拷贝呢,F5运行会报如下错误。

“mytest.win32.exe”(Win32): 已加载“D:\visual studio 2012\Projects\mytest\Debug.win32\mytest.win32.exe”。已加载符号。

“mytest.win32.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。

“mytest.win32.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel32.dll”。无法查找或打开 PDB 文件。

“mytest.win32.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。无法查找或打开 PDB 文件。

“mytest.win32.exe”(Win32): 已加载“C:\Windows\SysWOW64\apphelp.dll”。无法查找或打开 PDB 文件。

五:编译运行看成果

注意转载自:http://blog.sina.com.cn/s/blog_401860120101j6om.html

WINDONWS7+VS2012+Cocos2d-x的更多相关文章

  1. cocos2d-x 学习资料汇总

    cocos2d-x配置问题 - 我要飞的更高 - 博客频道 - CSDN.NET Cocos2d-x win7 + vs2010 配置图文详解(亲测) - 子龙山人 - 博客园 WINDONWS7+V ...

  2. 【Cocos2d-x】VS2012开发2dx无法解析的外部符号解决记录(第一篇)【转】

    come from http://acoder.me/cocos2d-unresolved-external-symbol.html 看到cocos2d-x带了扩展包,心动的想尝试下,以下分享下我使用 ...

  3. cocos2dx 环境搭建 win7 +vs2012+ cocos2dx-2.1.4

    转自:http://my.eoe.cn/swer03160828/archive/20067.html 1) 如果在win32 下面编写的cocos2dx 的代码其文件 .cpp,.h 的文件,基本上 ...

  4. Cocos2d Lua 越来越小样本 内存游戏

    1.游戏简介 一个"记忆"类的比赛游戏.你和电脑对战,轮到谁的回合,谁翻两张牌,假设两张牌一样.就消掉这两张牌,得2分,能够继续翻牌,假设两张牌不一样,就换一个人.直到最后.看谁的 ...

  5. VS2012配置Cocos2d-x的问题

    cocos2d-x老是配置不成功,解决方案参考:http://blog.csdn.net/yangjingui/article/details/9408007 完整配置流程: 1 下载,最好通过SVN ...

  6. vs2012下安装Cocos2d-x模板问题

    今天想開始学Cocos2d-x.于是依据书本的提示到网上去下载了所需的安装包.我下载的cocos2d-x版本号是2.2.3.在下载完毕之后依照书中的步骤对其环境进行配置.在搞到模板安装这一步,发现找不 ...

  7. VS2012+EF6+Mysql配置心路历程

    为了学习ORM,选择了EntityFramework,经历了三天两夜的煎熬,N多次错误,在群里高手的帮助下,终于成功,现在将我的心路历程记录下来,一是让自己有个记录,另外就是让其它人少走些弯路. 我的 ...

  8. VS2010 VS2012 VS2013 VS2015启动调试时老是提示正在下载公共符号

    VS2010 VS2012 VS2013 VS2015启动调试时老是提示正在下载公共符号,下载一些.dll文件,点取消后也能继续调试,但特别慢.解决方法:工具-选项,或者调试-选项和设置,将调试下的& ...

  9. VS2012程序打包部署详解

    VS2012没有自带打包工具,所以要先下载并安装一个打包工具.我采用微软提供的打包工具:  InstallShield2015LimitedEdition.下载地址:https://msdn.micr ...

随机推荐

  1. apache 一域名下多个二级域名如何做设置?

    域名最新配置说明官网:http://apache.chinahtml.com/ 目的是在根目录,不同子域名可以访问不同目录下的网站: 第一步:打开 C:\Windows\System32\driver ...

  2. GZAPI框架初识

    新建一个MVC项目(GZAPIFramework.Demo): mvc:用于API接口文档查看,Log日志查看 webapi:api调用 新建一个Biz类库并添加nuget引用: 搜索GZAPI.Co ...

  3. 《BI那点儿事》数据流转换——查找转换

    查找转换通过联接输入列中的数据和引用数据集中的列来执行查找.是完全匹配查找.在源表中查找与字表能关联的所有源表记录.准备数据.源表 T_QualMoisture_Middle_Detail字典表 T_ ...

  4. 《BI那点儿事》双变量的相关分析——相关系数

    例如,“三国人物是否智力越高,政治就越高”,或是“是否武力越高,统率也越高:准备数据分析环境: SELECT * FROM FactSanguo11 WHERE 姓名 IN ( N'荀彧', N'荀攸 ...

  5. CoreText原理及基本使用方法

    关于富文本的排版也是现在的一个技术点,以下是近日关于CoreText的学习记录以及个人理解,希望能对正在学习CoreText的朋友起到帮助. 1.框架坐标系 首先让我们先来看看CoreText坐标系和 ...

  6. 整合Spring Data JPA与Spring MVC: 分页和排序

    之前我们学习了如何使用Jpa访问关系型数据库.比较完整Spring MVC和JPA教程请见Spring Data JPA实战入门,Spring MVC实战入门. 通过Jpa大大简化了我们对数据库的开发 ...

  7. transition&transform,CSS中过度和变形的设置

    设置样式的过度效果transition-property: none/all; transition-duration:2s;运动时间,默认是0秒 transition-delay:0s; 延迟时间默 ...

  8. 聊天界面之气泡文本cell(二)使用Autolayout

    聊天界面主要是cell的动态高度计算和效率的问题,参考网上的两篇文章: 1.优化UITableViewCell高度计算的那些事  http://www.cocoachina.com/ios/20150 ...

  9. update

    update `表名` set 字段名 =replace(字段名, '查找的内容','更改的内容') where 字段名 like '%查找的内容%'; update shangpin set cli ...

  10. 调用天气预报webservice

    <script src="jquery.js" type="text/javascript" charset="utf-8">& ...