Win7 64+cocos2d-x-3.17.1+VS2017环境搭建

一  下载window10 SDK (可选)

目的:防止出现 对于MSB8036 找不到 Windows SDK 版本10.0.17763.0。 

注意:win7 64建议先装window10 SDK,不然容易导致出现对于MSB8036 找不到 Windows SDK 版本10.0.17763.0

这样的错误,试过几次不好修复,先装window10 SDK解决。建议win7 64先装 ,win 10的环境没有测试。

参考文档
https://blog.csdn.net/qianchuohuan3821/article/details/89520651

window SDK 10.0.18版下载:

链接:https://pan.baidu.com/s/1FqvHXHQG1LQP6_diW2l1YQ

提取码:h26h

二 下载DirectX修复工具 (可选)

 目的:防止出现MSVCR120.dll 缺失的问题

链接:https://pan.baidu.com/s/1kdBx1DVI3sJJanLzVhVpWw 提取码:spts

三 .安装python2.7(运行setup.py时用)

https://www.python.org/downloads/

下载2.7版本,python3.6的版本不支持cocos2d-x-3.17.1

设置Python2.7 和Python3.6的环境变量,让两个版本共存(不使用Python3.6开发的只需设置Python2.7的环境变量)

1环境变量:

在path中加以下4个变量

1.D:\Python27

2.D:\Python27\Scripts

3.D:\Python36

4.D:\Python36\Scripts

少哪个加哪个,注意分号隔开

2 pip安装

2.1使用pip2.7命令调用python2.7的pip

接下来使用pip3.6命令调用python3.6的pip

2.2

命令如下:

py -2 -m pip install XXXX

-2 还是表示使用 Python2,-m pip 表示运行 pip 模块,也就是运行pip命令了。

如果是为Python3安装软件,那么命令类似的变成

py -3 -m pip install XXXX

四下载cocos2dx

下载地址:http://www.cocos.com/download,我用的是cocos2d-x-3.17.1,下载放一个英文目录解压,

建议不要用中文的路径。

五 运行setup.py

cmd下,进入到cocos2d-x-3.17.1目录,运行setup.py,提示android的SDK,NDK,ANT,环境变量和目录的设置,不用管,直接回车。有的话可以粘贴再回车,省掉后面的事情。

其实这一步就是自动帮你设置了一下cocos2dx的环境变量,让你可以在cmd的根目录运行cocos命令的

六 安装VS2017

官方下载地址

https://www.visualstudio.com/zh-hans/downloads/

社区版,专业版,公司版看自己情况下载,下载不了自行网上搜下载包。

勾选 c++移动开发,c++游戏开发,window10 SDK(刚下了安装的就可以不用选,没下的要选)等组件。

七  编译&运行

cocos2d-x-3.17.2/build/cocos2d-Win32.sln,双击运行,会自动打开VS2017

选择运行的Windows SDK,这里需要

注意:

1 首先随便创建一个WIN32工程,记录下Windows SDK版本,比如我的是10.0.18(当前你的Windows SDK版本号),而cocos2d默认的好像是10.0.1xx74.0

2 建议重定项目sdk:在菜单栏中打开“项目”,在点击重新解决方案目标,然后会弹出SDK选择版本,选择对应的SDK版本,点击确定即可


编译常见问题:

1 对于MSB8036 找不到 Windows SDK 版本10.0.17763.0。请安装所需的版本的 Windows SDK的问题

这类问题的解决方案是 在菜单栏中打开项目,在点击重新解决方案目标,然后会弹出SDK选择版本,选择对应的SDK版本,点击确定即可


点项目,重定解决目标


跟安装的保持一致

2  vs2017 运行报错:缺少标识符、字符串或数字

行:1074

Char:13

错误:缺少标识符、字符串或数字

代码:0

解决方法:

选择 调试-> 选项

不选中"调试时启动诊断工具"【取消对勾】

点击确定.

这里编译成功 test/cpp test生成工程包

3  MSVCR120.dll 缺失的问题

下载DirectX修复工具 ,

链接:https://pan.baidu.com/s/1kdBx1DVI3sJJanLzVhVpWw 提取码:spts

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,937评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,503评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,712评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,668评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,677评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,601评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,975评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,637评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,881评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,621评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,710评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,387评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,971评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,947评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,189评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,805评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,449评论 2 342

推荐阅读更多精彩内容