版本:3.4.2-stable
环境:vs2019、python3
问题:编译时候C:Program FilesMicrosoft SDKsWindowsv6.0AIncludeShlObj.h编译失败在x86_x64 Cross Tools Command Prompt for VS 2019下执行操作
D:godot> scons.exe -j8 p=windows vsproj=yes
命令“chcp 65001 >NUL && echo Starting SCons && cmd /V /C set “plat=x64” ^& (if "x64"“x64” (set “plat=x86_amd64”)) ^& set “tools=yes” ^& (if “debug”“release” (set “tools=no”)) ^& call "…已退出,代码为 2。
- x64_x86 Cross Tools Command Prompt for VS 2019是32位系统
将python和scons环境加上系统环境变量
C:ProgramDataAnaconda3 C:ProgramDataAnaconda3ScriptsUnable to initialize Video driver
Your video card driver does not support any of the supported OpenGL versions. Please update your drivers or if you have a very old or integrated GPU, upgrade it.下载驱动
独立显卡
https://developer.nvidia.com/opengl-driver
集成显卡
https://www.intel.com/content/www/us/en/download-center/home.html
还是没办法运行,在设备管理器将集成显卡禁用运行成功



