这次的cocos可谓是艰难至极。主要在环境配置上花费了大量的时间
这里记载了主要坑
- py环境的配置。 我遇到了两个问题:第一个是原先已经配置过Python3.6的环境,要切换到py2.7。 第二个是py2.7由于路径问题并没法在任意文件夹使用pyhton
C1083无法找到标准库
显卡驱动不支持:cocos#65542
- 汉字无法显示
- 工具集不支持v100 和v141
- dll加载时间过长
解决方案:一:编写一个cmd文件
@echo off
set "path=%path%;c:\Python27"
cmd/k python "%~1"
然后把setup.python 拖到cmd文件的图标上,这样就可以解决python不是内部命令无法安装的问题
二:我们需要在工具-拓展-visual studio installer中找到 CRT-SDK
知识点:CRT是C运行时库,支持跨平台,但未必完全兼容。
三:我运行时报错了#65542, 经过各方查找我发现这是因为独立显卡驱动不支持cocos使用的OpenGL技术。更新显卡驱动即可
四:汉字直接无法显示,需要采用xml加载的方法。需要注意的是,xml需要保存为UTF-8才可以被顺利读取
五:重定向到最新版本即可
六: cocos编译时可能会用到动态链接库,但如果目录下没有vs就会向微软服务器企图下载,但由于微软服务器比较坑导致下载时间无限长,而且中断后下次下载还是得从头下载。解决方法也很简单, 工具-选项-取消掉微软dll服务器