WINDONWS7+VS2012+Cocos2d-x
一:准备工作
准备下载文件
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的更多相关文章
- cocos2d-x 学习资料汇总
cocos2d-x配置问题 - 我要飞的更高 - 博客频道 - CSDN.NET Cocos2d-x win7 + vs2010 配置图文详解(亲测) - 子龙山人 - 博客园 WINDONWS7+V ...
- 【Cocos2d-x】VS2012开发2dx无法解析的外部符号解决记录(第一篇)【转】
come from http://acoder.me/cocos2d-unresolved-external-symbol.html 看到cocos2d-x带了扩展包,心动的想尝试下,以下分享下我使用 ...
- cocos2dx 环境搭建 win7 +vs2012+ cocos2dx-2.1.4
转自:http://my.eoe.cn/swer03160828/archive/20067.html 1) 如果在win32 下面编写的cocos2dx 的代码其文件 .cpp,.h 的文件,基本上 ...
- Cocos2d Lua 越来越小样本 内存游戏
1.游戏简介 一个"记忆"类的比赛游戏.你和电脑对战,轮到谁的回合,谁翻两张牌,假设两张牌一样.就消掉这两张牌,得2分,能够继续翻牌,假设两张牌不一样,就换一个人.直到最后.看谁的 ...
- VS2012配置Cocos2d-x的问题
cocos2d-x老是配置不成功,解决方案参考:http://blog.csdn.net/yangjingui/article/details/9408007 完整配置流程: 1 下载,最好通过SVN ...
- vs2012下安装Cocos2d-x模板问题
今天想開始学Cocos2d-x.于是依据书本的提示到网上去下载了所需的安装包.我下载的cocos2d-x版本号是2.2.3.在下载完毕之后依照书中的步骤对其环境进行配置.在搞到模板安装这一步,发现找不 ...
- VS2012+EF6+Mysql配置心路历程
为了学习ORM,选择了EntityFramework,经历了三天两夜的煎熬,N多次错误,在群里高手的帮助下,终于成功,现在将我的心路历程记录下来,一是让自己有个记录,另外就是让其它人少走些弯路. 我的 ...
- VS2010 VS2012 VS2013 VS2015启动调试时老是提示正在下载公共符号
VS2010 VS2012 VS2013 VS2015启动调试时老是提示正在下载公共符号,下载一些.dll文件,点取消后也能继续调试,但特别慢.解决方法:工具-选项,或者调试-选项和设置,将调试下的& ...
- VS2012程序打包部署详解
VS2012没有自带打包工具,所以要先下载并安装一个打包工具.我采用微软提供的打包工具: InstallShield2015LimitedEdition.下载地址:https://msdn.micr ...
随机推荐
- 红字差评系列3.abcd
[题目分析] 首先,这个e[i]是在a[i]~b[i]的,而且要{c[i]*e[i]}为0,{d[i]*e[i]}最大. 我们把a[i]~b[i]这个区间向左平移a[i]个单位,于是这个区间就变成了0 ...
- 提取data.frame中的部分数据(不含列标题和行标题)
?unlist Given a list structure x, unlist simplifies it to produce a vector which contains all th ...
- php多维数组去除空元素
在php中去除数组中的空值可以使用array_filter() 这个函数 但是这个函数只能对一维数组起作用,一旦需要对多维数组去空就不行了,而且去除的空也包括(int)0,(string)0,使用起来 ...
- Java开发中经典的小实例-(用*打印图案)
public class Test19 { public static void main(String[] args) { // TODO Auto-generated meth ...
- InfoSet
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- 【树莓派】使用树莓派制作img镜像(一)
最近一直在折腾树莓派,前几天装了10台设备,最近又来了15台开发板子.基本每台设备都需要进行如下操作: 1.安装树莓派OS,并配置键盘.时区.语言编码格式等: 2.新增组.用户.配置静态IP地址: 3 ...
- First Day
以后这里将记录我的成长脚步啦~~ 欢迎吐槽 作为一个大三即将面临找工作的学渣,心中真的很焦急 要好好学前端!! Fighting~
- JQuery Datatables Dom 和 Language 参数详细说明
http://linleizi.iteye.com/blog/2086435 *********************************** Data Tables: http://datat ...
- Openvpn 本地密码验证
1.修改配置文件.(添加下列配置) auth-user-pass-verify /etc/openvpn/checkpsw.sh via-env #开启用户密码脚本 client-cert-not-r ...
- iframe 子页面获取父页面的元素并且控制样式
父页面的代码 <div id="div5" style="position:relative;height:500px;"> ...