Cocos2dx3.17+VS2015环境搭建过程及遇到的一些问题解决

Cocos2dx开发环境配置


1. 环境版本

  • Win10
  • Visual Studio 2015 Professional
  • Cocos2dx3.17
  • Python2.7.11

2. 安装步骤

参考官方文档, windows下环境要求:

  • Windows 7+
  • VS 2015+
  • Python 2.7.5+

a) 安装Python

  • 官网下载安装包
  • 点开安装包后直接点下一步即可
  • 配置环境量:
    进入我的电脑->右键->属性->高级系统设置->环境变量->系统变量->path,把python.exe所在的路径添加到后面,如D:\python27
  • 更详细的步骤可以参考这篇博客

b) 安装Cocos2dx

  • 官网下载cocos资源包
  • 将资源包拷贝到合适目录,这个资源包包含了cocos2dx库的所有源码和配置文件。比如我的目录是: E:\cocos\cocos2d-x-3.17
  • 管理员身份运行cocos2d-x-3.17目录下的setup.py文件,一路点回车,不用管Android包。这一步是把cocos配置到环境变量中
  • 命令行运行cocos -v, 显示cocos当前版本,正确显示就说明安装成功了

c)安装VS2015

VS2015是一个非常难卸载的软件,所以安装时一定要谨慎,尽量一次安装成功,否则后面就很难重装上了。
我这里用的是专业版,vs2015 professional

  • 首先关闭所有的杀毒软件,否则,给你删几个注册表文件你就会哭的。
  • 管理员身份运行vs_professional.exe,选择安转路径
  • 选择安装的组件
    • C++基本组件是必备的
    • 然后是Win10 SDK建议装上
    • 其他的根据需要选择安装
  • 静静的等待一段时间就安装完成了
  • 然后就是激活,激活码也是比较容易找的,这里就不贴出来了
  • 更详细的步骤可自行百度,这里主要强调前面两点。

3. 遇到的一些问题

  • 超过了PCH的虚拟内存范围;请使用“-Zm253”或更大的命令行选项重新编译
    • 产生的原因:
      为了加快boost的编译,使用的预编译头。而且加的boost的头文件比较多,导致pch文件超过了默认值。
    • 解决的办法:
      1. 找到 工程->属性->c/c+±>命令行->其他选项
      2. 输入/Zm500,根据报错提示输入更大的数字
    • 参考博客
  • GLFWError #65542 Happen, WGL: The driver does not appear to support OpenGL
    • 这是显卡的问题,一般更新下显卡驱动就没问题了
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值