书接上文《手把手教你从源代码构建Godot Engine(二)接入第三方模块Steam SDK,Spine Runtime等》
文章目录
概述
- 概述
- 编译
- 运行一下
- 小结
终于到了激动人心的编译阶段了
编译进入 Godot源代码文件夹,按Shift + 右键
打开Powershell
运行下面的命令
scons -j6 platform=windows vs_proj=yes target=release_debug
-j6
表示利用CPU的6个核心,这项可根据实际情况选择platform=windows
编译的目标平台vs_proj=yes
是否创建VS项目target=release_debug
官方文档说这个参数用于打包生产环境的引擎,更小(50多兆)而且更快,如果不加这个参数,默认为target=debug
生成的包体大小为100多爪,
编译的速度还是很快的,我的电脑AMD2700X,编译完毕大概5分钟
由于我添加了Steam SDK,运行时提示没有动态链接库"steam_api64.dll",这个链接库可以在Steam提供的SDK文件夹中找到把"steam_api64.dll"
把"steam_api64.dll"直接拷贝到引擎的目录下就可以了,或者你也可以选择使用静态链接库,编译时把它直接编译到引擎里。
还是熟悉的味道~~~
Godot的编译还是非常方便快捷的,大家可以自己试一试!