cocos2d-x的自学之路0

 前言

自己时间不是很充裕  

只有工作不忙的时候 和 下班后的少许时间 可以研究一下 

很多学习的项目 都被我以各种理由耽搁了  所以这个 也有可能  但我希望还是可以写完(能自学到 完整的做完一个项目吧)


本人也有2年多的工作经验了,对C++,lua,游戏开发都有一些经验

但是能力一般, 很多东西也没有学到精髓 

所以 写博客 是为了 在学习中总结 在总结中 学习 能够更好的提升自我 

嗯嗯 废话不说了 


正题

总结一下遇到的一些问题

1.编译问题

之前已经下载好 cocos2d-x了

嗯 一直没时间编译 跑一跑 今天编译出现一个问题

fatal error LNK1158: 无法运行rc.exe

这个问题一般是 vs编译的时候找不到目录  

1.环境变量设置错误

2.我遇到的是 我的安装目录在d盘  需要C:\Program Files (x86)\Windows Kits\8.1\bin\x86下的rc.exe和rcdll.dll 覆盖到安装目录下vc/bin

至此解决

然后感觉vs2013编译的好卡啊 

公司用的vs2008编译 至少一边编着  一边干点别的 是没什么感觉的

一看cpu都飙到100%了 有几个cl.exe的进程


c++11的东西了解不多 边看边学

2.enum class

这个东西 一看就是c++11的产物 为什么呢。。 因为之前没有见过= =.

为什么会搞出这样一个东西呢  之前的enum不好么  经常会看到 提倡用enum而不使用#define的

但是enum还是有一个缺陷 那就是隐式转换  我们应该经常会用到

拿一个int去和enum去比较  个人觉得还算方便啊  而实际上 问题在于 int这个在不同环境的大小问题  这个enum class解决的一个问题


待更新  每天只有一点时间学习


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值