首先说一下环境,i59400f+1650显卡 +16G内存,LinuxMint22.1。先是在Citron的git上拉取源码,更新子模块。然后根据cmake信息安装各种系统依赖包。ffmpeg和qt6是没办法使用系统软件仓库的了,只能自己编译。编译后,ffmpeg仍然提示缺少codec_internal.h,从源码目录的external/ffmpeg里提取出来,然后注释掉开头的"config.h"这行,拷贝到系统头文件搜索路径。qt6库路径需要告诉cmake,在cmakelist里添加。完成这个过程,花了几小时。编译时,12个线程倒十分钟不到就成功生成可执行文件了,然而载入游戏还是报错,宣告白费力气。


