Skip to content
mercury233 edited this page Feb 22, 2025 · 2 revisions

运行时一闪而过

放到项目文件夹运行,检查error.log,缺数据库补数据库,缺字体改system.conf

clone时报ssh错误

自行查找设置ssh key的方法,或者手动把子模块也改成https协议,或者手动下载

报DirectX SDK相关的错误

安装DirectX SDK后可能要重启电脑使PATH生效

报_inflate_copyright等已定义

freetype 2.12.0存在问题,换2.11.1

一大堆lua函数link不上

lua必须用C++编译,不能用C编译,很多预编译的lua都是C编译的所以不行

找不到irrklang.dll

从irrklang\bin\win32-visualStudio复制那3个dll到YGOPro文件夹

不支持XP系统

在VS的Installer里选择安装v141的XP支持,在premake里改

我用的EDOPro

EDOPro与YGOPro不完全兼容,请参考EDOPro的项目页

linux编译后不能使用中文输入法

irrlicht不支持,help wanted

报 swprintf_s 不是 std 的成员

原版irrlicht强制重新定义了swprintf,需要去掉,此外原版irrlicht不支持输入和粘贴中文,请使用修改版