pull/2/head
jaysunxiao 2022-03-25 11:15:27 +08:00
parent b2cd02be48
commit 79d50b91be
1 changed files with 26 additions and 2 deletions

View File

@ -2,7 +2,7 @@
- python - python
- SCons项目的管理工具 - SCons项目的管理工具
- Visual Studio主要提供了C++的编译环境 - Visual Studio 或 MinGW-w64主要提供了C++的编译环境
# python # python
@ -25,6 +25,7 @@ pip install --upgrade requests
- 安装godot的项目依赖管理工具SCons - 安装godot的项目依赖管理工具SCons
- pip install SCons --proxy="http://127.0.0.1:10809" - pip install SCons --proxy="http://127.0.0.1:10809"
-
# Visual Studio # Visual Studio
@ -35,6 +36,19 @@ pip install --upgrade requests
![Image text](image/vs02.JPG) ![Image text](image/vs02.JPG)
![Image text](image/vs03.JPG) ![Image text](image/vs03.JPG)
# MinGW-w64
- MinGW 的全称是Minimalist GNU on Windows
- 它实际上是将经典的开源 C语言 编译器 GCC 移植到了 Windows 平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序
- 还可以使用一些 Windows 不具备的Linux平台下的开发工具
- 一句话来概括MinGW 就是 GCC 的 Windows 版本MinGW-w64 是开源软件,可以免费使用
- https://winlibs.com/ 选择UCRT runtime下载解压过后将bin配置在Path环境变量中如D:\Program\mingw64\bin
```
g++ --version
clang --version
```
# Compile # Compile
- 常规编译参数 - 常规编译参数
@ -91,5 +105,15 @@ scons platform=windows use_lto=yes # MinGW的编译环境使用
scons platform=windows vsproj=yes # generate the solution scons platform=windows vsproj=yes # generate the solution
``` ```
# Android Compile
godot.windows.tools.64.exe --editor --path C:/godot-start - 增减一个环境变量这里使用Android Studio自动下载的SDKANDROID_SDK_ROOT=C:\Users\jaysunxiao\AppData\Local\Android\Sdk
- 添加到Path环境变量%ANDROID_SDK_ROOT%\tools; %ANDROID_SDK_ROOT%\platform-tools;
```
godot.windows.tools.64.exe --editor --path D:/github/godot-project-test
scons -j15 platform=windows use_mingw=yes
scons -j15 platform=android use_mingw=yes target=release android_arch=arm64v8
```