zoukankan      html  css  js  c++  java
  • 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 Kits8.1in

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

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

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

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

  • 相关阅读:
    线程池问题
    高级I/O
    闹钟设计
    线程竞争问题
    线程基本函数
    SpringMvc支持跨域访问
    gitlab qq邮件配置
    gitlab断电
    docker run always
    电子书网
  • 原文地址:https://www.cnblogs.com/leoking01/p/13520725.html
Copyright © 2011-2022 走看看