兵马逐浪去,将象入海流。炮声震心动,惊起卧龙游。
我的博客园主页 --------- 我的知乎主页 --------- 我的github主页 --------- 我的csdn主页 --------- 我的新浪微博

Win7 VS2017编译Godot3.0.2和2.1.4

 

千呼万唤屎出来,Godot终于发布3.0版本的源码了,今天是2018年3月17日,自去年接触过后,一直没事就刷刷Gayhub,看看3.0什么时候更新,刷了一年也没结果。

今天上Youtube无意中搜了下Godot3的教程,又无意中看了眼Gayhub,居然真的更新了,还一下发布3个版本,

3.0

3.01

3.02

不知道啥区别,都是13天前一起发布的。

https://github.com/godotengine/godot/releases

早就忘了如何编译了,赶快看一眼说明。

http://docs.godotengine.org/en/3.0/development/compiling/compiling_for_windows.html

所需工具

Python2.7 or Python3.x

Pywin32 Python Extension

SCons

先装Python,并把根目录加入Path环境变量

https://www.python.org/

测试是否安装成功

python --version

  

下载

https://www.scons.org/

解压SCons,

进入SCons目录,运行

python setup.py install

  

测试是否安装成功

scons --version

  

无误后安装Pywin32 Python Extension,不装似乎也能编译,这个只是支持CPU多核并行的功能。

https://github.com/mhammond/pywin32/releases

开始菜单打开Developer Command Prompt for VS 2017

进入Godot3根目录,运行

scons p=windows vsproj=yes

  

经过慢长的编译,最后在根目录会生成

godot.sln

godot.vcxproj

等VS工程文件

直接打开工程,VS中Debug下编译

再次经过慢长的时间,终于完成

可以断点跟踪源码了

 

====================

补个Godot2.1.4的编译,之前不知道怎么编译过了,再次编译有问题。

方法基本同上,但是可能会提示rc不是内部或外部命令,这时把

C:\Program Files (x86)\Windows Kits\8.1\bin

下,比如x86目录添加到环境变量中就可以了

 //-------------------------------------------------------------------------------------------

转载于:https://www.cnblogs.com/kileyi/p/8591703.html

 //-------------------------------------------------------------------------------------------

 

 

 

 

posted @ 2020-08-17 22:59  leoking01  阅读(376)  评论(0编辑  收藏  举报
#back-to-top { background-color: #00CD00; bottom: 0; box-shadow: 0 0 6px #00CD00; color: #444444; padding: 10px 10px; position: fixed; right: 50px; cursor: pointer; }